Searched refs:hole_size (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/gpu/drm/
H A Ddrm_mm.c212 #define HOLE_SIZE(NODE) ((NODE)->hole_size)
217 return rb_entry(rb, struct drm_mm_node, rb_hole_size)->hole_size;
224 u64 x = node->hole_size;
270 node->hole_size =
272 node->subtree_max_hole = node->hole_size;
289 node->hole_size = 0;
314 if (size <= node->hole_size) {
346 else if (addr > hole_start + node->hole_size)
467 adj_end = hole_end = hole_start + hole->hole_size;
480 node->hole_size
[all...]
/linux-master/include/drm/
H A Ddrm_mm.h172 u64 hole_size; member in struct:drm_mm_node
295 return node->hole_size;
399 hole_end = hole_start + pos->hole_size, \
/linux-master/drivers/gpu/drm/i915/selftests/
H A Di915_gem_gtt.c263 u64 hole_size, aligned_size; local
266 hole_size = (hole_end - hole_start) >> aligned_size;
267 if (hole_size > KMALLOC_MAX_SIZE / sizeof(u32))
268 hole_size = KMALLOC_MAX_SIZE / sizeof(u32);
269 count = hole_size >> 1;
272 __func__, hole_start, hole_end, size, hole_size);
412 const u64 hole_size = hole_end - hole_start; local
417 min_t(u64, ULONG_MAX - 1, (hole_size / 2) >> ilog2(min_alignment));
637 const u64 hole_size = hole_end - hole_start; local
639 min_t(u64, ULONG_MAX - 1, hole_size >> PAGE_SHIF
811 u64 hole_size, aligned_size; local
1152 u64 hole_size = hole_end - hole_start; local
[all...]
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_client_blt.c536 u64 hole_size; local
553 hole_size = 2 * round_up(WIDTH * HEIGHT * 4, t->align);
554 hole_size *= 2; /* room to maneuver */
555 hole_size += 2 * t->align; /* padding on either side */
560 hole_size, t->align,
H A Di915_gem_mman.c685 resv->size = hole->hole_size - loop;
/linux-master/arch/powerpc/platforms/powernv/
H A Dopal-fadump.c118 unsigned long base, size, last_end, hole_size; local
125 hole_size = 0;
137 hole_size += (base - last_end);
173 fadump_conf->boot_mem_top = (fadump_conf->boot_memory_size + hole_size);
/linux-master/arch/powerpc/kernel/
H A Dfadump.c437 unsigned long size, cur_size, hole_size, last_end; local
446 hole_size = 0;
450 hole_size += (reg_start - last_end);
466 fw_dump.boot_mem_top = PAGE_ALIGN(fw_dump.boot_memory_size + hole_size);
1053 unsigned long raddr, rstart, rend, rlast, hole_size; local
1056 hole_size = 0;
1062 hole_size += (rstart - rlast);
1065 raddr += fw_dump.boot_mem_dest_addr - hole_size;
/linux-master/fs/ocfs2/
H A Dextent_map.c739 unsigned int hole_size; local
774 &hole_size, &rec, &is_last);
781 cpos += hole_size;
868 u32 cpos, cend, clen, hole_size; local
899 ret = ocfs2_get_clusters_nocache(inode, di_bh, cpos, &hole_size,
910 clen = hole_size;
/linux-master/drivers/net/wireless/intersil/p54/
H A Dtxrx.c106 u32 hole_size; local
109 hole_size = range->start_addr - last_addr;
111 if (!target_skb && hole_size >= len) {
113 hole_size -= len;
/linux-master/fs/btrfs/
H A Dvolumes.c1488 u64 *hole_start, u64 *hole_size,
1498 while (*hole_size > 0) {
1500 *hole_start + *hole_size,
1503 *hole_size = *hole_start + *hole_size - pos;
1506 if (*hole_size < num_bytes)
1518 *hole_start += *hole_size;
1519 *hole_size = 0;
1524 *hole_size -= zone_size;
1536 * @hole_size
1487 dev_extent_hole_check_zoned(struct btrfs_device *device, u64 *hole_start, u64 *hole_size, u64 num_bytes) argument
1542 dev_extent_hole_check(struct btrfs_device *device, u64 *hole_start, u64 *hole_size, u64 num_bytes) argument
1622 u64 hole_size; local
[all...]
H A Dinode.c4936 u64 hole_size; local
4963 hole_size = last_byte - cur_offset;
4968 err = maybe_insert_hole(inode, cur_offset, hole_size);
4973 cur_offset, hole_size);
4980 cur_offset + hole_size - 1,
4986 hole_em->len = hole_size;
4992 hole_em->ram_bytes = hole_size;
4999 cur_offset, hole_size);
/linux-master/drivers/edac/
H A Damd64_edac.c478 * *hole_offset, and *hole_size. Function returns 0 if info is valid or 1 if
487 * The values passed back in *hole_base, *hole_offset, and *hole_size are
492 u64 *hole_offset, u64 *hole_size)
534 *hole_size = (1ULL << 32) - *hole_base;
541 (unsigned long)*hole_offset, (unsigned long)*hole_size);
569 u64 hole_size = 0; local
571 get_dram_hole_info(mci, &hole_base, &hole_offset, &hole_size);
574 hole_size);
859 u64 dram_base, hole_base, hole_offset, hole_size, dram_addr; local
864 ret = get_dram_hole_info(mci, &hole_base, &hole_offset, &hole_size);
491 get_dram_hole_info(struct mem_ctl_info *mci, u64 *hole_base, u64 *hole_offset, u64 *hole_size) argument
[all...]
/linux-master/fs/gfs2/
H A Dbmap.c588 u64 hole_size; local
597 hole_size = metapath_to_block(GFS2_SB(inode), &clone) - lblock;
599 hole_size = len;
600 iomap->length = hole_size << inode->i_blkbits;

Completed in 454 milliseconds