Lines Matching refs:address
195 #define CVMX_SYNCI(address, offset) asm volatile ("synci " CVMX_TMP_STR(offset) "(%[rbase])" : : [r… argument
196 #define CVMX_PREFETCH0(address) CVMX_PREFETCH(address, 0) argument
197 #define CVMX_PREFETCH128(address) CVMX_PREFETCH(address, 128) argument
199 #define CVMX_PREFETCH(address, offset) CVMX_PREFETCH_PREF0(address, offset) argument
201 #define CVMX_PREFETCH_PREFX(X, address, offset) asm volatile ("pref %[type], %[off](%[rbase])" : : … argument
202 #define CVMX_PREFETCH_PREF0(address, offset) CVMX_PREFETCH_PREFX(0, address, offset) argument
203 #define CVMX_PREFETCH_PREF1(address, offset) CVMX_PREFETCH_PREFX(1, address, offset) argument
204 #define CVMX_PREFETCH_PREF6(address, offset) CVMX_PREFETCH_PREFX(6, address, offset) argument
205 #define CVMX_PREFETCH_PREF7(address, offset) CVMX_PREFETCH_PREFX(7, address, offset) argument
207 #define CVMX_PREFETCH_NOTL2(address, offset) CVMX_PREFETCH_PREFX(4, address, offset) argument
208 #define CVMX_PREFETCH_NOTL22(address, offset) CVMX_PREFETCH_PREFX(5, address, offset) argument
210 #define CVMX_PREFETCH_L2(address, offset) CVMX_PREFETCH_PREFX(28, address, offset) argument
215 #define CVMX_PREPARE_FOR_STORE(address, offset) CVMX_PREFETCH_PREFX(30, address, offset) argument
219 #define CVMX_DONT_WRITE_BACK(address, offset) CVMX_PREFETCH_PREFX(29, address, offset) argument
225 … CVMX_CACHE(op, address, offset) asm volatile ("cache " CVMX_TMP_STR(op) ", " CVMX_TMP_STR(offset)… argument
226 #define CVMX_CACHE_LCKL2(address, offset) CVMX_CACHE(31, address, offset) // fetch and lock the sta… argument
227 #define CVMX_CACHE_WBIL2(address, offset) CVMX_CACHE(23, address, offset) // unlock the state. argument
228 #define CVMX_CACHE_WBIL2I(address, offset) CVMX_CACHE(3, address, offset) // invalidate the cache b… argument
229 #define CVMX_CACHE_LTGL2I(address, offset) CVMX_CACHE(7, address, offset) // load virtual tag and d… argument
377 …ne CVMX_LL(dest, address, offset) asm volatile ("ll %[rt], " CVMX_TMP_STR(offset) "(%[rbase])" : [… argument
378 … CVMX_LLD(dest, address, offset) asm volatile ("lld %[rt], " CVMX_TMP_STR(offset) "(%[rbase])" : [… argument
379 …MX_SC(srcdest, address, offset) asm volatile ("sc %[rt], " CVMX_TMP_STR(offset) "(%[rbase])" : [rt… argument
380 …X_SCD(srcdest, address, offset) asm volatile ("scd %[rt], " CVMX_TMP_STR(offset) "(%[rbase])" : [r… argument
383 …X_LWR(srcdest, address, offset) asm volatile ("lwr %[rt], " CVMX_TMP_STR(offset) "(%[rbase])" : [r… argument
384 …X_LWL(srcdest, address, offset) asm volatile ("lwl %[rt], " CVMX_TMP_STR(offset) "(%[rbase])" : [r… argument
385 …X_LDR(srcdest, address, offset) asm volatile ("ldr %[rt], " CVMX_TMP_STR(offset) "(%[rbase])" : [r… argument
386 …X_LDL(srcdest, address, offset) asm volatile ("ldl %[rt], " CVMX_TMP_STR(offset) "(%[rbase])" : [r… argument
388 #define CVMX_SWR(src, address, offset) asm volatile ("swr %[rt], " CVMX_TMP_STR(offset) "(%[rbase])… argument
389 #define CVMX_SWL(src, address, offset) asm volatile ("swl %[rt], " CVMX_TMP_STR(offset) "(%[rbase])… argument
390 #define CVMX_SDR(src, address, offset) asm volatile ("sdr %[rt], " CVMX_TMP_STR(offset) "(%[rbase])… argument
391 #define CVMX_SDL(src, address, offset) asm volatile ("sdl %[rt], " CVMX_TMP_STR(offset) "(%[rbase])… argument
629 #define CVMX_LOADUNA_INT16(result, address, offset) \ argument
630 { char *__a = (char *)(address); \
632 #define CVMX_LOADUNA_UINT16(result, address, offset) \ argument
633 { char *__a = (char *)(address); \
635 #define CVMX_STOREUNA_INT16(data, address, offset) \ argument
636 { char *__a = (char *)(address); \
639 #define CVMX_LOADUNA_INT32(result, address, offset) \ argument
640 { char *__a = (char *)(address); \
643 #define CVMX_STOREUNA_INT32(data, address, offset) \ argument
644 { char *__a = (char *)(address); \
649 #define CVMX_LOADUNA_INT64(result, address, offset) \ argument
650 { char *__a = (char *)(address); \
654 #define CVMX_STOREUNA_INT64(data, address, offset) \ argument
655 { char *__a = (char *)(address); \