Home
last modified time | relevance | path

Searched refs:alignment (Results 1 – 18 of 18) sorted by relevance

/rockchip-linux_mpp/osal/linux/
H A Dos_mem.c10 int os_malloc(void **memptr, size_t alignment, size_t size) in os_malloc() argument
12 return posix_memalign(memptr, alignment, size); in os_malloc()
15 int os_realloc(void *src, void **dst, size_t alignment, size_t size) in os_realloc() argument
17 (void)alignment; in os_realloc()
/rockchip-linux_mpp/osal/android/
H A Dos_mem.c10 int os_malloc(void **memptr, size_t alignment, size_t size) in os_malloc() argument
12 (void)alignment; in os_malloc()
27 int os_realloc(void *src, void **dst, size_t alignment, size_t size) in os_realloc() argument
29 (void)alignment; in os_realloc()
/rockchip-linux_mpp/osal/allocator/
H A Dallocator_std.c15 size_t alignment; member
20 static MPP_RET allocator_std_open(void **ctx, size_t alignment, MppAllocFlagType flags) in allocator_std_open() argument
33 p->alignment = alignment; in allocator_std_open()
H A Dallocator_ext_dma.c16 size_t alignment; member
20 static MPP_RET allocator_ext_dma_open(void **ctx, size_t alignment, MppAllocFlagType flags) in allocator_ext_dma_open() argument
35 p->alignment = alignment; in allocator_ext_dma_open()
H A Dallocator_drm.c56 RK_U32 alignment; member
158 static MPP_RET os_allocator_drm_open(void **ctx, size_t alignment, MppAllocFlagType flags) in os_allocator_drm_open() argument
201 p->alignment = alignment; in os_allocator_drm_open()
223 p->alignment, info->size); in os_allocator_drm_alloc()
225 ret = drm_alloc(p->drm_device, info->size, p->alignment, in os_allocator_drm_alloc()
H A Dallocator_ion.c263 size_t alignment; member
273 static MPP_RET allocator_ion_open(void **ctx, size_t alignment, MppAllocFlagType flags) in allocator_ion_open() argument
335 p->alignment = alignment; in allocator_ion_open()
359 ret = ion_alloc(p->ion_device, info->size, p->alignment, ion_heap_mask, in allocator_ion_alloc()
H A Dallocator_dma_heap.c54 RK_U32 alignment; member
199 static MPP_RET os_allocator_dma_heap_open(void **ctx, size_t alignment, MppAllocFlagType flags) in os_allocator_dma_heap_open() argument
225 p->alignment = alignment; in os_allocator_dma_heap_open()
/rockchip-linux_mpp/osal/
H A Dos_mem.h13 int os_malloc(void **memptr, size_t alignment, size_t size);
14 int os_realloc(void *src, void **dst, size_t alignment, size_t size);
H A Dmpp_allocator_api.h17 MPP_RET (*open)(void **ctx, size_t alignment, MppAllocFlagType flags);
H A Dmpp_allocator.c39 size_t alignment; member
/rockchip-linux_mpp/
H A DCHANGELOG.md187 - [mpp_buf_slot]: buf_slot add coded width alignment config
201 - [mpp_sys_cfg]: Add raster/tile/fbc buffer alignment
202 - [mpp_sys_cfg]: Support sys_cfg buffer alignment
210 - [sys_cfg]: Support alignment for mpeg2/mpeg4/h263/vp8.
213 - [sys_cfg]: Fix HAL layer buffer alignment issue
236 - [mpp_sys]: Fix old IP vertical alignment to 16 issue
421 - [osal]: fix 128 odd plus 64 bytes alignment
477 - [mpp_common]: fix 128 odd plus 64 alignment
527 - [vdpu383]: hor stride alignment fix for vdpu383
/rockchip-linux_mpp/debian/
H A Dchangelog179 * [hal_vp9d]: Fix buffer alignment conflict
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu541.c229 RK_S32 alignment = 64; in setup_hal_bufs() local
230 RK_S32 aligned_w = MPP_ALIGN(prep->width, alignment); in setup_hal_bufs()
231 RK_S32 aligned_h = MPP_ALIGN(prep->height, alignment) + 16; in setup_hal_bufs()
H A Dhal_h264e_vepu540c.c204 RK_S32 alignment = 64; in setup_hal_bufs() local
205 RK_S32 aligned_w = MPP_ALIGN(prep->width, alignment); in setup_hal_bufs()
206 RK_S32 aligned_h = MPP_ALIGN(prep->height, alignment); in setup_hal_bufs()
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu540c.c133 RK_S32 alignment = 32; in vepu540c_h265_setup_hal_bufs() local
134 RK_S32 aligned_w = MPP_ALIGN(prep->width, alignment); in vepu540c_h265_setup_hal_bufs()
H A Dhal_h265e_vepu510.c309 RK_S32 alignment = 32; in vepu510_h265_setup_hal_bufs() local
310 RK_S32 aligned_w = MPP_ALIGN(prep->width, alignment); in vepu510_h265_setup_hal_bufs()
H A Dhal_h265e_vepu511.c332 RK_S32 alignment = 32; in vepu511_h265_setup_hal_bufs() local
333 RK_S32 aligned_w = MPP_ALIGN(prep->width, alignment); in vepu511_h265_setup_hal_bufs()
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_EN.md770 …ertical stride is 1080, but because the encoder accesses the data to 16 alignment, the chroma part…