Lines Matching refs:uint64_t
72 uint64_t u64;
74 uint64_t scraddr : 8; /**< the (64-bit word) location in scratchpad to write to (if len != 0) */
75 uint64_t len : 8; /**< the number of words in the response (0 => no response) */
76 uint64_t did : 8; /**< the ID of the device on the non-coherent bus */
77 uint64_t addr :40; /**< the address that will appear in the first tick on the NCB bus */
87 uint64_t size; /**< Size of each block */
89 uint64_t starting_element_count; /**< The number of elements in the pool at creation */
106 static inline const char *cvmx_fpa_get_name(uint64_t pool)
117 static inline void *cvmx_fpa_get_base(uint64_t pool)
131 static inline int cvmx_fpa_is_member(uint64_t pool, void *ptr)
180 static inline void *cvmx_fpa_alloc(uint64_t pool)
182 uint64_t address;
208 static inline void cvmx_fpa_async_alloc(uint64_t scr_addr, uint64_t pool)
233 static inline void *cvmx_fpa_async_alloc_finish(uint64_t scr_addr, uint64_t pool)
235 uint64_t address;
255 static inline void cvmx_fpa_free_nosync(void *ptr, uint64_t pool, uint64_t num_cache_lines)
274 static inline void cvmx_fpa_free(void *ptr, uint64_t pool, uint64_t num_cache_lines)
304 extern int cvmx_fpa_setup_pool(uint64_t pool, const char *name, void *buffer,
305 uint64_t block_size, uint64_t num_blocks);
322 extern uint64_t cvmx_fpa_shutdown_pool(uint64_t pool);
331 uint64_t cvmx_fpa_get_block_size(uint64_t pool);