Lines Matching defs:scraddr
318 * @scraddr: Scratch pad byte address to write to. Must be 8 byte aligned
337 static inline uint64_t __cvmx_fau_iobdma_data(uint64_t scraddr, int64_t value,
343 cvmx_build_bits(CVMX_FAU_BITS_SCRADDR, scraddr >> 3) |
353 * placed in the scratch memory at byte address scraddr.
355 * @scraddr: Scratch memory byte address to put response in.
363 static inline void cvmx_fau_async_fetch_and_add64(uint64_t scraddr,
368 (scraddr, value, 0, CVMX_FAU_OP_SIZE_64, reg));
373 * placed in the scratch memory at byte address scraddr.
375 * @scraddr: Scratch memory byte address to put response in.
383 static inline void cvmx_fau_async_fetch_and_add32(uint64_t scraddr,
388 (scraddr, value, 0, CVMX_FAU_OP_SIZE_32, reg));
393 * placed in the scratch memory at byte address scraddr.
395 * @scraddr: Scratch memory byte address to put response in.
402 static inline void cvmx_fau_async_fetch_and_add16(uint64_t scraddr,
407 (scraddr, value, 0, CVMX_FAU_OP_SIZE_16, reg));
412 * placed in the scratch memory at byte address scraddr.
414 * @scraddr: Scratch memory byte address to put response in.
420 static inline void cvmx_fau_async_fetch_and_add8(uint64_t scraddr,
425 (scraddr, value, 0, CVMX_FAU_OP_SIZE_8, reg));
432 * @scraddr: Scratch memory byte address to put response in. Must be
443 static inline void cvmx_fau_async_tagwait_fetch_and_add64(uint64_t scraddr,
448 (scraddr, value, 1, CVMX_FAU_OP_SIZE_64, reg));
455 * @scraddr: Scratch memory byte address to put response in. Must be
466 static inline void cvmx_fau_async_tagwait_fetch_and_add32(uint64_t scraddr,
471 (scraddr, value, 1, CVMX_FAU_OP_SIZE_32, reg));
478 * @scraddr: Scratch memory byte address to put response in. Must be
489 static inline void cvmx_fau_async_tagwait_fetch_and_add16(uint64_t scraddr,
494 (scraddr, value, 1, CVMX_FAU_OP_SIZE_16, reg));
501 * @scraddr: Scratch memory byte address to put response in. Must be
511 static inline void cvmx_fau_async_tagwait_fetch_and_add8(uint64_t scraddr,
516 (scraddr, value, 1, CVMX_FAU_OP_SIZE_8, reg));