Lines Matching refs:addr
190 * @param addr Virtual address of the memory buffer as given by the dma_alloc function
195 void *addr,
205 * @param addr Address of the memory to pin
212 void *addr,
221 * @param addr Address of the memory to unpin
226 void *addr,
234 * @param addr Start address to perform the cache operation on
240 void *addr,
267 void *addr,
272 dma_man->dma_free_fn(dma_man->cookie, addr, size);
277 void *addr,
282 return dma_man->dma_pin_fn(dma_man->cookie, addr, size);
287 void *addr,
292 dma_man->dma_unpin_fn(dma_man->cookie, addr, size);
297 void *addr,
303 dma_man->dma_cache_op_fn(dma_man->cookie, addr, size, op);
308 void *addr,
311 ps_dma_cache_op(dma_man, addr, size, DMA_CACHE_OP_CLEAN);
316 void *addr,
319 ps_dma_cache_op(dma_man, addr, size, DMA_CACHE_OP_INVALIDATE);
324 void *addr,
327 ps_dma_cache_op(dma_man, addr, size, DMA_CACHE_OP_CLEAN_INVALIDATE);
521 volatile uint32_t *addr,
524 assert(addr);
525 return *addr & mask;
529 volatile uint32_t *addr,
533 assert(addr);
535 *addr = read_masked(addr, ~mask) | value;
539 volatile uint32_t *addr,
543 assert(addr);
546 return (*addr >> first_bit) & MASK(nbits);
550 volatile uint32_t *addr,
555 assert(addr);
558 write_masked(addr, MASK(nbits) << first_bit, value << first_bit);