Lines Matching refs:align_ptr
74 void *align_ptr; in rt_dma_malloc_large() local
99 align_ptr = (void *)((rt_uint32_t)ptr + align); in rt_dma_malloc_large()
103 align_ptr = (void *)(((rt_uint32_t)ptr + (align - 1)) & ~(align - 1)); in rt_dma_malloc_large()
107 *((rt_uint32_t *)((rt_uint32_t)align_ptr - sizeof(void *))) = (rt_uint32_t)ptr; in rt_dma_malloc_large()
109 ptr = align_ptr; in rt_dma_malloc_large()
175 void *align_ptr; in rt_dma_malloc_dtcm() local
201 align_ptr = (void *)((rt_uint32_t)ptr + align); in rt_dma_malloc_dtcm()
205 align_ptr = (void *)(((rt_uint32_t)ptr + (align - 1)) & ~(align - 1)); in rt_dma_malloc_dtcm()
209 *((rt_uint32_t *)((rt_uint32_t)align_ptr - sizeof(void *))) = (rt_uint32_t)ptr; in rt_dma_malloc_dtcm()
211 ptr = align_ptr; in rt_dma_malloc_dtcm()
266 void *align_ptr; in rt_dma_malloc_psram() local
292 align_ptr = (void *)((rt_uint32_t)ptr + align); in rt_dma_malloc_psram()
296 align_ptr = (void *)(((rt_uint32_t)ptr + (align - 1)) & ~(align - 1)); in rt_dma_malloc_psram()
300 *((rt_uint32_t *)((rt_uint32_t)align_ptr - sizeof(void *))) = (rt_uint32_t)ptr; in rt_dma_malloc_psram()
302 ptr = align_ptr; in rt_dma_malloc_psram()