NOVA User-Level Environment
Version testbox/changed-memory-timing-317-g320d8b5
|
This is the complete list of members for Cpu, including all inherited members.
atomic_and(T *ptr, T value) | Cpu | inlinestatic |
atomic_or(T *ptr, T value) | Cpu | inlinestatic |
atomic_set_bit(unsigned *vector, unsigned bit, bool value=true) | Cpu | inlinestatic |
atomic_xadd(T volatile *ptr, Y value) | Cpu | inlinestatic |
bsf(unsigned value) | Cpu | inlinestatic |
bsr(unsigned value) | Cpu | inlinestatic |
cmpxchg4b(unsigned *var, unsigned oldvalue, unsigned newvalue) | Cpu | inlinestatic |
cmpxchg4b(volatile void *var, unsigned oldvalue, unsigned newvalue) | Cpu | inlinestatic |
cmpxchg8b(void *var, unsigned long long oldvalue, unsigned long long newvalue) | Cpu | inlinestatic |
cmpxchg8b(volatile void *var, unsigned long long oldvalue, unsigned long long newvalue) | Cpu | inlinestatic |
cpuid(unsigned eax, unsigned &ebx, unsigned &ecx, unsigned &edx) | Cpu | inlinestatic |
get_bit(unsigned *vector, unsigned bit) | Cpu | inlinestatic |
maxalign(unsigned long offset, unsigned long begin, unsigned long begin2, unsigned long size) | Cpu | inlinestatic |
minshift(unsigned long start, unsigned long size) | Cpu | inlinestatic |
move(void *tmp_dst, void *tmp_src) | Cpu | inlinestatic |
move(void *tmp_dst, void *tmp_src, unsigned order) | Cpu | inlinestatic |
pause() | Cpu | inlinestatic |
popcount(unsigned int v) | Cpu | inlinestatic |
popcount(unsigned long v) | Cpu | inlinestatic |
rdtsc() | Cpu | inlinestatic |
set_bit(unsigned *vector, unsigned bit, bool value=true) | Cpu | inlinestatic |
xchg(volatile T *x, T y) | Cpu | inlinestatic |