/drivers/gpu/drm/ |
H A D | drm_mm.c | 121 unsigned long size, unsigned alignment) 130 if (alignment) 131 tmp = hole_start % alignment; 137 wasted = alignment - tmp; 159 unsigned alignment, 168 drm_mm_insert_helper(hole_node, node, size, alignment); 180 unsigned long size, unsigned alignment) 184 hole_node = drm_mm_search_free(mm, size, alignment, 0); 188 drm_mm_insert_helper(hole_node, node, size, alignment); 196 unsigned long size, unsigned alignment, 119 drm_mm_insert_helper(struct drm_mm_node *hole_node, struct drm_mm_node *node, unsigned long size, unsigned alignment) argument 157 drm_mm_get_block_generic(struct drm_mm_node *hole_node, unsigned long size, unsigned alignment, int atomic) argument 179 drm_mm_insert_node(struct drm_mm *mm, struct drm_mm_node *node, unsigned long size, unsigned alignment) argument 194 drm_mm_insert_helper_range(struct drm_mm_node *hole_node, struct drm_mm_node *node, unsigned long size, unsigned alignment, unsigned long start, unsigned long end) argument 238 drm_mm_get_block_range_generic(struct drm_mm_node *hole_node, unsigned long size, unsigned alignment, unsigned long start, unsigned long end, int atomic) argument 263 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 336 check_free_hole(unsigned long start, unsigned long end, unsigned long size, unsigned alignment) argument 357 drm_mm_search_free(const struct drm_mm *mm, unsigned long size, unsigned alignment, int best_match) argument 390 drm_mm_search_free_in_range(const struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long start, unsigned long end, int best_match) argument 455 drm_mm_init_scan(struct drm_mm *mm, unsigned long size, unsigned alignment) argument 477 drm_mm_init_scan_with_range(struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long start, unsigned long end) argument [all...] |
H A D | drm_bufs.c | 612 int alignment; local 626 alignment = (request->flags & _DRM_PAGE_ALIGN) 638 DRM_DEBUG("alignment: %d\n", alignment); 697 buf->total = alignment; 723 offset += alignment; 778 int alignment; local 807 alignment = (request->flags & _DRM_PAGE_ALIGN) 895 offset += alignment, ++entry->buf_count) { 898 buf->total = alignment; 984 int alignment; local 1142 int alignment; local [all...] |
/drivers/gpu/drm/i915/ |
H A D | i915_gem_evict.c | 45 unsigned alignment, bool mappable) 57 min_size, alignment, 0, 63 min_size, alignment, 0)) 67 trace_i915_gem_evict(dev, min_size, alignment, mappable); 95 alignment, 0, 98 drm_mm_init_scan(&dev_priv->mm.gtt_space, min_size, alignment); 44 i915_gem_evict_something(struct drm_device *dev, int min_size, unsigned alignment, bool mappable) argument
|
H A D | i915_ioc32.c | 157 int alignment; member in struct:drm_i915_mem_alloc32 174 || __put_user(req32.alignment, &request->alignment)
|
H A D | i915_mem.c | 291 if (alloc->alignment < 12) 292 alloc->alignment = 12; 294 block = alloc_block(*heap, alloc->size, alloc->alignment, file_priv);
|
H A D | i915_gem_execbuffer.c | 505 * the execbuffer (fenceable, mappable, alignment etc). 531 if ((entry->alignment && obj->gtt_offset & (entry->alignment - 1)) || 536 entry->alignment, 559 entry->alignment, 1307 exec2_list[i].alignment = exec_list[i].alignment;
|
H A D | i915_gem.c | 49 unsigned alignment, 1319 * i915_gem_get_gtt_alignment - return required GTT alignment for an object 1322 * Return the required GTT alignment for an object, taking into account 1331 * Minimum alignment is 4k (GTT page size), but might be greater 1346 * i915_gem_get_unfenced_gtt_alignment - return required GTT alignment for an 1352 * Return the required GTT alignment for an object, only taking into account 1361 * Minimum alignment is 4k (GTT page size) for sane hw. 2670 unsigned alignment, 2697 if (alignment == 0) 2698 alignment 2669 i915_gem_object_bind_to_gtt(struct drm_i915_gem_object *obj, unsigned alignment, bool map_and_fenceable) argument 3017 i915_gem_object_pin_to_display_plane(struct drm_i915_gem_object *obj, u32 alignment, struct intel_ring_buffer *pipelined) argument 3326 i915_gem_object_pin(struct drm_i915_gem_object *obj, uint32_t alignment, bool map_and_fenceable) argument [all...] |
/drivers/staging/tidspbridge/include/dspbridge/ |
H A D | cmmdefs.h | 32 u32 alignment; /* 0,1,2,4....min_block_size */ member in struct:cmm_attrs
|
/drivers/mtd/ubi/ |
H A D | vmt.c | 51 __ATTR(alignment, S_IRUGO, vol_attribute_show, NULL); 107 ret = sprintf(buf, "%d\n", vol->alignment); 258 vol->usable_leb_size = ubi->leb_size - ubi->leb_size % req->alignment; 276 vol->alignment = req->alignment; 277 vol->data_pad = ubi->leb_size % vol->alignment; 344 vtbl_rec.alignment = cpu_to_be32(vol->alignment); 727 int reserved_pebs, alignment, data_pad, vol_type, name_len, upd_marker; local 745 if (vol->reserved_pebs < 0 || vol->alignment < [all...] |
H A D | vtbl.c | 180 int i, n, reserved_pebs, alignment, data_pad, vol_type, name_len; local 189 alignment = be32_to_cpu(vtbl[i].alignment); 213 if (reserved_pebs < 0 || alignment < 0 || data_pad < 0 || 219 if (alignment > ubi->leb_size || alignment == 0) { 224 n = alignment & (ubi->min_io_size - 1); 225 if (alignment != 1 && n) { 230 n = ubi->leb_size % alignment; 556 vol->alignment [all...] |
H A D | ubi-media.h | 273 * The @data_pad is calculated when volumes are created using the alignment 330 * @alignment: volume alignment 332 * eraseblock to satisfy the requested alignment 356 * The @alignment field is specified when the volume is created and cannot be 359 * logical eraseblock size and @alignment. The alignment must be multiple to the 360 * minimal flash I/O unit. If @alignment is 1, all the available space of 367 __be32 alignment; member in struct:ubi_vtbl_record
|
H A D | debug.c | 93 printk(KERN_DEBUG "\talignment %d\n", vol->alignment); 126 printk(KERN_DEBUG "\talignment %d\n", be32_to_cpu(r->alignment)); 192 printk(KERN_DEBUG "\talignment %d\n", req->alignment);
|
H A D | cdev.c | 610 if (req->bytes < 0 || req->alignment < 0 || req->vol_type < 0 || 618 if (req->alignment == 0) 628 if (req->alignment > ubi->leb_size) 631 n = req->alignment & (ubi->min_io_size - 1); 632 if (req->alignment != 1 && n)
|
/drivers/acpi/acpica/ |
H A D | rsio.c | 77 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.io.alignment), 78 AML_OFFSET(io.alignment),
|
H A D | amlresrc.h | 129 * Packing/alignment must be BYTE because these descriptors 171 u8 alignment; member in struct:aml_resource_io 207 u16 alignment; member in struct:aml_resource_memory24 218 u32 alignment; member in struct:aml_resource_memory32 396 /* restore default alignment */
|
H A D | rsdump.c | 145 {ACPI_RSD_UINT8, ACPI_RSD_OFFSET(io.alignment), "Alignment", NULL}, 180 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(memory24.alignment), "Alignment", 195 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(memory32.alignment), "Alignment",
|
/drivers/gpu/drm/radeon/ |
H A D | radeon_gem.c | 50 int alignment, int initial_domain, 59 if (alignment < PAGE_SIZE) { 60 alignment = PAGE_SIZE; 62 r = radeon_bo_create(rdev, size, alignment, kernel, initial_domain, &robj); 66 size, initial_domain, alignment, r); 235 r = radeon_gem_object_create(rdev, args->size, args->alignment, 49 radeon_gem_object_create(struct radeon_device *rdev, int size, int alignment, int initial_domain, bool discardable, bool kernel, struct drm_gem_object **obj) argument
|
H A D | radeon_mem.c | 237 if (alloc->alignment < 12) 238 alloc->alignment = 12; 240 block = alloc_block(*heap, alloc->size, alloc->alignment, file_priv);
|
H A D | radeon_ioc32.c | 295 int alignment; member in struct:drm_radeon_mem_alloc32 312 || __put_user(req32.alignment, &request->alignment)
|
/drivers/ps3/ |
H A D | ps3stor_lib.c | 150 int error, res, alignment; local 178 alignment = min(__ffs(dev->bounce_size), 180 if (alignment < 12) { 186 } else if (alignment < 16)
|
/drivers/iommu/ |
H A D | omap-iovmm.c | 260 u32 start, prev_end, alignment; local 266 alignment = PAGE_SIZE; 270 start = obj->da_start ? obj->da_start : alignment; 273 alignment = iopgsz_max(bytes); 274 start = roundup(start, alignment); 294 start = roundup(tmp->da_end + 1, alignment); 505 dev_err(obj->dev, "%s: alignment err(%08x)\n", __func__, da);
|
/drivers/pnp/pnpacpi/ |
H A D | rsparser.c | 571 io->alignment, io->address_length, flags); 591 p->alignment, p->address_length, flags); 603 p->alignment, p->address_length, flags); 990 io->alignment = 0; /* Correct? */ 1031 memory24->alignment = 0; 1055 memory32->alignment = 0; 1059 memory32->alignment = 0;
|
/drivers/scsi/pm8001/ |
H A D | pm8001_init.c | 219 pm8001_ha->memoryMap.region[AAP1].alignment = 32; 225 pm8001_ha->memoryMap.region[IOP].alignment = 32; 231 pm8001_ha->memoryMap.region[CI].alignment = 4; 237 pm8001_ha->memoryMap.region[PI].alignment = 4; 243 pm8001_ha->memoryMap.region[IB].alignment = 64; 249 pm8001_ha->memoryMap.region[OB].alignment = 64; 276 pm8001_ha->memoryMap.region[i].alignment) != 0) {
|
/drivers/atm/ |
H A D | idt77252.h | 428 #define ALIGN_ADDRESS(addr, alignment) \ 429 ((((u32)(addr)) + (((u32)(alignment))-1)) & ~(((u32)(alignment)) - 1))
|
/drivers/staging/rtl8712/ |
H A D | usb_ops_linux.c | 260 int alignment = 0; local 287 alignment = tmpaddr & (RECVBUFF_ALIGN_SZ-1); 289 (RECVBUFF_ALIGN_SZ - alignment)); 499 * should be 16 bytes alignment. Trying to fix it here.
|