Searched defs:alignment (Results 1 - 25 of 48) sorted by relevance

12

/hardware/intel/img/libdrm/libdrm/intel/
H A Dmm.c98 int reserved, int alignment)
96 SliceBlock(struct mem_block *p, int startofs, int size, int reserved, int alignment) argument
H A Dintel_bufmgr.c49 unsigned long size, unsigned int alignment)
51 return bufmgr->bo_alloc(bufmgr, name, size, alignment);
56 unsigned long size, unsigned int alignment)
58 return bufmgr->bo_alloc_for_render(bufmgr, name, size, alignment);
178 drm_intel_bo_pin(drm_intel_bo *bo, uint32_t alignment) argument
181 return bo->bufmgr->bo_pin(bo, alignment);
48 drm_intel_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment) argument
55 drm_intel_bo_alloc_for_render(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment) argument
H A Dintel_bufmgr_fake.c54 #define ALIGN(value, alignment) ((value + alignment - 1) & ~(alignment - 1))
201 unsigned int alignment; member in struct:_drm_intel_bo_fake
416 unsigned int align_log2 = ffs(bo_fake->alignment) - 1;
422 sz = (bo->size + bo_fake->alignment - 1) & ~(bo_fake->alignment - 1);
783 unsigned long size, unsigned int alignment)
803 assert((alignment & (alignment
782 drm_intel_fake_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment) argument
[all...]
H A Dintel_bufmgr_gem.c277 bufmgr_gem->exec_objects[index].alignment = 0;
320 unsigned long size, unsigned int alignment,
412 unsigned long size, unsigned int alignment)
414 return drm_intel_gem_bo_alloc_internal(bufmgr, name, size, alignment, 1);
419 unsigned long size, unsigned int alignment)
421 return drm_intel_gem_bo_alloc_internal(bufmgr, name, size, alignment, 0);
1089 drm_intel_gem_bo_pin(drm_intel_bo *bo, uint32_t alignment) argument
1098 pin.alignment = alignment;
319 drm_intel_gem_bo_alloc_internal(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment, int for_render) argument
411 drm_intel_gem_bo_alloc_for_render(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment) argument
418 drm_intel_gem_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment) argument
/hardware/qcom/msm8x74/kernel-headers/media/
H A Dmsm_media_info.h34 * X X X X X X X X X X X X X X X X --> Buffer size alignment
70 * X X X X X X X X X X X X X X X X --> Padding & Buffer size alignment
126 * X X X X X X X X X X X X X X X X --> Buffer size alignment
142 unsigned int alignment, stride = 0; local
150 alignment = 128;
151 stride = MSM_MEDIA_ALIGN(width, alignment);
162 unsigned int alignment, stride = 0; local
170 alignment = 128;
171 stride = MSM_MEDIA_ALIGN(width, alignment);
182 unsigned int alignment, scline local
202 unsigned int alignment, sclines = 0; local
[all...]
/hardware/qcom/msm8x74/original-kernel-headers/media/
H A Dmsm_media_info.h34 * X X X X X X X X X X X X X X X X --> Buffer size alignment
70 * X X X X X X X X X X X X X X X X --> Padding & Buffer size alignment
126 * X X X X X X X X X X X X X X X X --> Buffer size alignment
142 unsigned int alignment, stride = 0; local
150 alignment = 128;
151 stride = MSM_MEDIA_ALIGN(width, alignment);
162 unsigned int alignment, stride = 0; local
170 alignment = 128;
171 stride = MSM_MEDIA_ALIGN(width, alignment);
182 unsigned int alignment, scline local
202 unsigned int alignment, sclines = 0; local
[all...]
/hardware/qcom/msm8x84/kernel-headers/media/
H A Dmsm_media_info.h34 * X X X X X X X X X X X X X X X X --> Buffer size alignment
70 * X X X X X X X X X X X X X X X X --> Padding & Buffer size alignment
126 * X X X X X X X X X X X X X X X X --> Buffer size alignment
142 unsigned int alignment, stride = 0; local
150 alignment = 128;
151 stride = MSM_MEDIA_ALIGN(width, alignment);
162 unsigned int alignment, stride = 0; local
170 alignment = 128;
171 stride = MSM_MEDIA_ALIGN(width, alignment);
182 unsigned int alignment, scline local
202 unsigned int alignment, sclines = 0; local
[all...]
/hardware/qcom/msm8x84/original-kernel-headers/media/
H A Dmsm_media_info.h34 * X X X X X X X X X X X X X X X X --> Buffer size alignment
70 * X X X X X X X X X X X X X X X X --> Padding & Buffer size alignment
126 * X X X X X X X X X X X X X X X X --> Buffer size alignment
142 unsigned int alignment, stride = 0; local
150 alignment = 128;
151 stride = MSM_MEDIA_ALIGN(width, alignment);
162 unsigned int alignment, stride = 0; local
170 alignment = 128;
171 stride = MSM_MEDIA_ALIGN(width, alignment);
182 unsigned int alignment, scline local
202 unsigned int alignment, sclines = 0; local
[all...]
/hardware/intel/common/libwsbm/src/
H A Dwsbm_mm.c134 unsigned long size, unsigned alignment)
141 if (alignment)
142 tmp = parent->start % alignment;
145 align_splitoff = wsbmMMSplitAtStart(parent, alignment - tmp);
216 unsigned long size, unsigned alignment, int best_match)
236 if (alignment) {
237 register unsigned tmp = entry->start % alignment;
240 wasted += alignment - tmp;
133 wsbmMMGetBlock(struct _WsbmMMNode *parent, unsigned long size, unsigned alignment) argument
215 wsbmMMSearchFree(const struct _WsbmMM *mm, unsigned long size, unsigned alignment, int best_match) argument
H A Dwsbm_ttmpool.c111 unsigned long size, uint32_t placement, unsigned alignment)
123 if ((alignment > pageSize) && (alignment % pageSize))
136 arg.req.page_alignment = alignment / pageSize;
532 ttm_pool_ub_create(struct _WsbmBufferPool *pool, unsigned long size, uint32_t placement, unsigned alignment, const unsigned long *user_ptr) argument
544 if ((alignment > pageSize) && (alignment % pageSize))
557 arg.req.page_alignment = alignment / pageSize;
110 pool_create(struct _WsbmBufferPool *pool, unsigned long size, uint32_t placement, unsigned alignment) argument
H A Dwsbm_userpool.c71 unsigned long alignment; member in struct:_WsbmUserBuffer
205 unsigned long size, uint32_t placement, unsigned alignment)
217 vBuf->alignment = alignment;
224 vBuf->node = wsbmMMSearchFree(&p->agpMM, size, alignment, 1);
226 vBuf->node = wsbmMMGetBlock(vBuf->node, size, alignment);
238 vBuf->node = wsbmMMSearchFree(&p->vramMM, size, alignment, 1);
240 vBuf->node = wsbmMMGetBlock(vBuf->node, size, alignment);
317 wsbmMMSearchFree(&p->agpMM, vBuf->size, vBuf->alignment, 1);
320 wsbmMMGetBlock(vBuf->node, vBuf->size, vBuf->alignment);
204 pool_create(struct _WsbmBufferPool *pool, unsigned long size, uint32_t placement, unsigned alignment) argument
[all...]
H A Dwsbm_manager.c77 unsigned alignment; member in struct:_WsbmBufferObject
529 newPool->create(newPool, size, placement, buf->alignment);
549 curPool->create(curPool, size, placement, buf->alignment);
626 unsigned long size, uint32_t placement, unsigned alignment,
662 ttm_pool_ub_create(newPool, size, placement, buf->alignment, user_ptr);
684 ttm_pool_ub_create(curPool, size, placement, buf->alignment, user_ptr);
750 buf->alignment);
932 unsigned alignment, size_t extra_size, size_t * offset)
947 storage = pool->create(pool, size, placement, alignment);
955 buf->alignment
929 wsbmBOCreateSimple(struct _WsbmBufferPool *pool, unsigned long size, uint32_t placement, unsigned alignment, size_t extra_size, size_t * offset) argument
968 wsbmGenBuffers(struct _WsbmBufferPool *pool, unsigned n, struct _WsbmBufferObject *buffers[], unsigned alignment, uint32_t placement) argument
[all...]
H A Dwsbm_slabpool.c694 uint32_t placement, unsigned alignment)
728 if (alignment) {
729 if ((alignment < slabPool->pageSize)
730 && (slabPool->pageSize % alignment))
732 if ((alignment > slabPool->pageSize)
733 && (alignment % slabPool->pageSize))
750 arg.req.page_alignment = alignment / slabPool->pageSize;
693 pool_create(struct _WsbmBufferPool *pool, unsigned long size, uint32_t placement, unsigned alignment) argument
/hardware/intel/img/libdrm/libdrm/radeon/
H A Dradeon_bo.h44 uint32_t alignment; member in struct:radeon_bo
63 uint32_t alignment,
98 uint32_t alignment,
107 bo = bom->funcs->bo_open(bom, handle, size, alignment, domains, flags);
95 _radeon_bo_open(struct radeon_bo_manager *bom, uint32_t handle, uint32_t size, uint32_t alignment, uint32_t domains, uint32_t flags, const char *file, const char *func, int line) argument
H A Dradeon_bo_gem.c64 uint32_t alignment,
79 bo->base.alignment = alignment;
101 args.alignment = alignment;
111 fprintf(stderr, " alignment : %d bytes\n", alignment);
61 bo_open(struct radeon_bo_manager *bom, uint32_t handle, uint32_t size, uint32_t alignment, uint32_t domains, uint32_t flags) argument
/hardware/qcom/media/mm-video-legacy/vidc/venc/inc/
H A Dvideo_encoder_device.h91 int alignment; member in struct:venc_dev::recon_buffer
149 OMX_U32 pmem_allocate(OMX_U32 size, OMX_U32 alignment, OMX_U32 count);
H A Dvideo_encoder_device_copper.h55 unsigned long alignment; member in struct:msm_venc_allocatorproperty
204 int alignment; member in struct:venc_dev::recon_buffer
255 OMX_U32 pmem_allocate(OMX_U32 size, OMX_U32 alignment, OMX_U32 count);
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/
H A Dvideo_encoder_device.h97 int alignment; member in struct:venc_dev::recon_buffer
163 OMX_U32 pmem_allocate(OMX_U32 size, OMX_U32 alignment, OMX_U32 count);
H A Dvideo_encoder_device_v4l2.h59 unsigned long alignment; member in struct:msm_venc_allocatorproperty
284 int alignment; member in struct:venc_dev::recon_buffer
372 OMX_U32 pmem_allocate(OMX_U32 size, OMX_U32 alignment, OMX_U32 count);
/hardware/samsung_slsi/exynos5/gralloc/
H A Dgralloc.cpp132 size_t size, bpr, alignment = 0; local
187 alignment = MB_1;
191 err = ion_alloc_fd(ionfd, size, alignment, heap_mask, ion_flags,
/hardware/intel/img/hwcomposer/ips/common/
H A DOverlayPlaneBase.cpp282 int alignment = 64 * 1024; local
284 bool ret = mWsbm->allocateTTMBuffer(size, alignment, &wsbmBufferObject);
/hardware/qcom/media/mm-video-legacy/vidc/venc/src/
H A Dvideo_encoder_device.cpp203 unsigned int alignment = 0,buffer_size = 0, temp =0; local
1232 DEBUG_PRINT_HIGH("Width %d, Height %d, w_round %d, h_round %d, yuv_size %d alignment %d count %d\n",
1234 recon_buff_size.height, recon_buff_size.size, recon_buff_size.alignment,
1239 if(pmem_allocate(recon_buff_size.size, recon_buff_size.alignment,i))
1247 OMX_U32 venc_dev::pmem_allocate(OMX_U32 size, OMX_U32 alignment, OMX_U32 count) argument
1269 recon_buff[count].alloc_data.align = clip2(alignment);
1300 allocation.align = clip2(alignment);
1399 recon_buff[cnt].alignment = 0;
1509 if(buff_alloc_property.alignment < 4096)
1515 dev_buffer.sz = ((dev_buffer.sz + (buff_alloc_property.alignment
[all...]
H A Dvideo_encoder_device_copper.cpp240 unsigned int alignment = 0,buffer_size = 0, temp =0; local
357 m_sOutput_buff_property.alignment=m_sInput_buff_property.alignment=4096;
1217 OMX_U32 venc_dev::pmem_allocate(OMX_U32 size, OMX_U32 alignment, OMX_U32 count) argument
1236 recon_buff[count].alloc_data.align = clip2(alignment);
1266 allocation.align = clip2(alignment);
1354 recon_buff[cnt].alignment = 0;
/hardware/qcom/media/mm-video-v4l2/vidc/venc/src/
H A Dvideo_encoder_device.cpp312 unsigned int alignment = 0,buffer_size = 0, temp =0; local
1437 DEBUG_PRINT_HIGH("Width %d, Height %d, w_round %d, h_round %d, yuv_size %d alignment %d count %d",
1439 recon_buff_size.height, recon_buff_size.size, recon_buff_size.alignment,
1443 if (pmem_allocate(recon_buff_size.size, recon_buff_size.alignment,i)) {
1451 OMX_U32 venc_dev::pmem_allocate(OMX_U32 size, OMX_U32 alignment, OMX_U32 count) argument
1476 recon_buff[count].alloc_data.align = clip2(alignment);
1510 allocation.align = clip2(alignment);
1606 recon_buff[cnt].alignment = 0;
1714 if (buff_alloc_property.alignment < 4096) {
1717 dev_buffer.sz = ((dev_buffer.sz + (buff_alloc_property.alignment
[all...]
/hardware/intel/img/libdrm/shared-core/
H A Di915_drm.h326 int alignment; member in struct:drm_i915_mem_alloc
590 /** Required alignment in graphics aperture */
591 uint64_t alignment; member in struct:drm_i915_gem_exec_object
630 /** alignment required within the aperture */
631 uint64_t alignment; member in struct:drm_i915_gem_pin

Completed in 2774 milliseconds

12