/solaris-x11-s11/open-src/kernel/sys/drm/ |
H A D | drm_mm.h | 129 unsigned alignment, 135 unsigned alignment, 142 unsigned alignment); 146 unsigned alignment); 151 unsigned alignment, 158 unsigned alignment, 165 unsigned alignment); 169 unsigned alignment, 175 unsigned alignment, 180 unsigned alignment, [all...] |
/solaris-x11-s11/open-src/kernel/drm/src/ |
H A D | drm_mm.c | 107 unsigned long size, unsigned alignment, 121 if (alignment) { 122 unsigned tmp = adj_start % alignment; 124 adj_start += alignment - tmp; 196 unsigned alignment, 206 drm_mm_insert_helper(hole_node, node, size, alignment, color); 217 unsigned long size, unsigned alignment, 222 hole_node = drm_mm_search_free_generic(mm, size, alignment, 227 drm_mm_insert_helper(hole_node, node, size, alignment, color); 232 unsigned long size, unsigned alignment) 105 drm_mm_insert_helper(struct drm_mm_node *hole_node, struct drm_mm_node *node, unsigned long size, unsigned alignment, unsigned long color) argument 194 drm_mm_get_block_generic(struct drm_mm_node *hole_node, unsigned long size, unsigned alignment, unsigned long color, int atomic) argument 216 drm_mm_insert_node_generic(struct drm_mm *mm, struct drm_mm_node *node, unsigned long size, unsigned alignment, unsigned long color) argument 231 drm_mm_insert_node(struct drm_mm *mm, struct drm_mm_node *node, unsigned long size, unsigned alignment) argument 237 drm_mm_insert_helper_range(struct drm_mm_node *hole_node, struct drm_mm_node *node, unsigned long size, unsigned alignment, unsigned long color, unsigned long start, unsigned long end) argument 289 drm_mm_get_block_range_generic(struct drm_mm_node *hole_node, unsigned long size, unsigned alignment, unsigned long color, unsigned long start, unsigned long end, int atomic) argument 314 drm_mm_insert_node_in_range_generic(struct drm_mm *mm, struct drm_mm_node *node, unsigned long size, unsigned alignment, unsigned long color, unsigned long start, unsigned long end) argument 332 drm_mm_insert_node_in_range(struct drm_mm *mm, struct drm_mm_node *node, unsigned long size, unsigned alignment, unsigned long start, unsigned long end) argument 394 check_free_hole(unsigned long start, unsigned long end, unsigned long size, unsigned alignment) argument 409 drm_mm_search_free_generic(const struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long color, bool best_match) argument 448 drm_mm_search_free_in_range_generic(const struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long color, unsigned long start, unsigned long end, bool best_match) argument 520 drm_mm_init_scan(struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long color) argument 544 drm_mm_init_scan_with_range(struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long color, unsigned long start, unsigned long end) argument 769 drm_mm_get_block(struct drm_mm_node *parent, unsigned long size, unsigned alignment) argument 775 drm_mm_get_block_atomic(struct drm_mm_node *parent, unsigned long size, unsigned alignment) argument 781 drm_mm_get_block_range( struct drm_mm_node *parent, unsigned long size, unsigned alignment, unsigned long start, unsigned long end) argument 791 drm_mm_get_block_atomic_range( struct drm_mm_node *parent, unsigned long size, unsigned alignment, unsigned long start, unsigned long end) argument 802 drm_mm_search_free(const struct drm_mm *mm, unsigned long size, unsigned alignment, bool best_match) argument 809 drm_mm_search_free_in_range( const struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long start, unsigned long end, bool best_match) argument [all...] |
H A D | drm_bufs.c | 548 int alignment; local 562 alignment = (request->flags & _DRM_PAGE_ALIGN) 574 DRM_DEBUG("alignment: %d\n", alignment); 619 buf->total = alignment; 644 offset += alignment; 699 int alignment; local 719 alignment = (request->flags & _DRM_PAGE_ALIGN) 731 DRM_DEBUG("alignment: %d\n", alignment); [all...] |
/solaris-x11-s11/open-src/kernel/i915/src/ |
H A D | i915_gem_evict.c | 50 unsigned alignment, unsigned cache_level, 85 min_size, alignment, cache_level, 89 min_size, alignment, cache_level); 49 i915_gem_evict_something(struct drm_device *dev, int min_size, unsigned alignment, unsigned cache_level, bool mappable, bool nonblocking) argument
|
H A D | i915_io32.c | 104 dest64->alignment = dest32.alignment;
|
H A D | i915_drm.h | 378 int alignment; member in struct:drm_i915_mem_alloc 385 int alignment; member in struct:drm_i915_mem_alloc32 621 /** Required alignment in graphics aperture */ 622 __u64 alignment; member in struct:drm_i915_gem_exec_object 671 /** Required alignment in graphics aperture */ 672 __u64 alignment; member in struct:drm_i915_gem_exec_object2 769 /** alignment required within the aperture */ 770 __u64 alignment; member in struct:drm_i915_gem_pin
|
H A D | i915_gem_execbuffer.c | 304 ret = i915_gem_object_pin(obj, entry->alignment, need_mappable, false); 431 * the execbuffer (fenceable, mappable, alignment etc). 460 if ((entry->alignment && obj->gtt_offset & (entry->alignment - 1)) || 1102 exec2_list[i].alignment = exec_list[i].alignment;
|
H A D | i915_gem.c | 45 unsigned alignment, 1195 * i915_gem_get_gtt_alignment - return required GTT alignment for an object 1198 * Return the required GTT alignment for an object, taking into account 1206 * Minimum alignment is 4k (GTT page size), but might be greater 2560 unsigned alignment, 2584 if (alignment == 0) 2585 alignment = map_and_fenceable ? fence_alignment : 2587 if (map_and_fenceable && alignment & (fence_alignment - 1)) { 2588 DRM_ERROR("Invalid object alignment requested %u\n", alignment); 2559 i915_gem_object_bind_to_gtt(struct drm_i915_gem_object *obj, unsigned alignment, bool map_and_fenceable, bool nonblocking) argument 2917 i915_gem_object_pin_to_display_plane(struct drm_i915_gem_object *obj, u32 alignment, struct intel_ring_buffer *pipelined) argument 3082 i915_gem_object_pin(struct drm_i915_gem_object *obj, uint32_t alignment, bool map_and_fenceable, bool nonblocking) argument [all...] |
H A D | i915_drv.h | 1491 * rows, which changed the alignment requirements and fence programming. 1670 uint32_t alignment, 1779 u32 alignment, 1844 unsigned alignment,
|
H A D | intel_display.c | 1775 u32 alignment; local 1781 alignment = 128 * 1024; 1783 alignment = 4 * 1024; 1785 alignment = 64 * 1024; 1789 alignment = 0; 1807 if (need_vtd_wa(dev) && alignment < 256 * 1024) 1808 alignment = 256 * 1024; 1811 ret = i915_gem_object_pin_to_display_plane(obj, alignment, pipelined); 6582 unsigned alignment; local 6595 alignment [all...] |
/solaris-x11-s11/open-src/kernel/efb/src/ |
H A D | radeon_mem.c | 258 alloc.alignment = alloc32.alignment; 276 if (alloc.alignment < 12) 277 alloc.alignment = 12; 279 block = alloc_block(*heap, alloc.size, alloc.alignment, fpriv);
|
H A D | radeon_io32.h | 125 int alignment; member in struct:drm_radeon_mem_alloc_32
|
H A D | drm_bufs.c | 140 * handle alignment issue here. 421 int alignment; local 433 alignment = (request->flags & _DRM_PAGE_ALIGN) 460 buf->total = alignment; 480 offset += alignment; 529 int alignment; local 539 alignment = (request->flags & _DRM_PAGE_ALIGN) 560 buf->total = alignment; 581 offset += alignment;
|
H A D | radeon_drm.h | 736 int alignment; member in struct:drm_radeon_mem_alloc
|