This is the complete list of members for
Cpu, including all inherited members.
| atomic_and(T *ptr, T value) | Cpu | [inline, static] |
| atomic_or(T *ptr, T value) | Cpu | [inline, static] |
| atomic_set_bit(unsigned *vector, unsigned bit, bool value=true) | Cpu | [inline, static] |
| atomic_xadd(T volatile *ptr, Y value) | Cpu | [inline, static] |
| bsf(unsigned value) | Cpu | [inline, static] |
| bsr(unsigned value) | Cpu | [inline, static] |
| cmpxchg4b(unsigned *var, unsigned oldvalue, unsigned newvalue) | Cpu | [inline, static] |
| cmpxchg4b(volatile void *var, unsigned oldvalue, unsigned newvalue) | Cpu | [inline, static] |
| cmpxchg8b(void *var, unsigned long long oldvalue, unsigned long long newvalue) | Cpu | [inline, static] |
| cmpxchg8b(volatile void *var, unsigned long long oldvalue, unsigned long long newvalue) | Cpu | [inline, static] |
| cpuid(unsigned eax, unsigned &ebx, unsigned &ecx, unsigned &edx) | Cpu | [inline, static] |
| get_bit(unsigned *vector, unsigned bit) | Cpu | [inline, static] |
| minshift(unsigned long start, unsigned long size, unsigned minshift=31) | Cpu | [inline, static] |
| move(void *tmp_dst, void *tmp_src) | Cpu | [inline, static] |
| move(void *tmp_dst, void *tmp_src, unsigned order) | Cpu | [inline, static] |
| pause() | Cpu | [inline, static] |
| rdtsc() | Cpu | [inline, static] |
| set_bit(unsigned *vector, unsigned bit, bool value=true) | Cpu | [inline, static] |
| xchg(volatile T *x, T y) | Cpu | [inline, static] |