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

Function atomic_add_long

freebsd/arm/include/atomic-v6.h:130–135  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

128}
129
130static __inline void
131atomic_add_long(volatile u_long *p, u_long val)
132{
133
134 atomic_add_32((volatile uint32_t *)p, val);
135}
136
137ATOMIC_ACQ_REL(add, 32)
138ATOMIC_ACQ_REL(add, 64)

Callers 15

mips_intrcnt_incFunction · 0.85
atomic_incr_longFunction · 0.85
x86_emulate_cpuidFunction · 0.85
pmap_delayed_invl_wait_lFunction · 0.85
pmap_delayed_invl_wait_uFunction · 0.85
pmap_update_pde_storeFunction · 0.85
pmap_invalidate_eptFunction · 0.85
reclaim_pv_chunk_domainFunction · 0.85
free_pv_entryFunction · 0.85
get_pv_entryFunction · 0.85

Calls 1

atomic_add_32Function · 0.70

Tested by

no test coverage detected