|
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 |