Home
last modified time | relevance | path

Searched refs:hole_size (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/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; in rb_to_hole_size()
224 u64 x = node->hole_size; in insert_hole_size()
270 node->hole_size = in add_hole()
272 node->subtree_max_hole = node->hole_size; in add_hole()
289 node->hole_size = 0; in rm_hole()
314 if (size <= node->hole_size) { in best_hole()
346 else if (addr > hole_start + node->hole_size) in find_hole_addr()
467 adj_end = hole_end = hole_start + hole->hole_size; in drm_mm_reserve_node()
480 node->hole_size = 0; in drm_mm_reserve_node()
[all …]
/openbmc/linux/drivers/gpu/drm/i915/selftests/
H A Di915_gem_gtt.c263 u64 hole_size, aligned_size; in lowlevel_hole() local
266 hole_size = (hole_end - hole_start) >> aligned_size; in lowlevel_hole()
267 if (hole_size > KMALLOC_MAX_SIZE / sizeof(u32)) in lowlevel_hole()
268 hole_size = KMALLOC_MAX_SIZE / sizeof(u32); in lowlevel_hole()
269 count = hole_size >> 1; in lowlevel_hole()
272 __func__, hole_start, hole_end, size, hole_size); in lowlevel_hole()
412 const u64 hole_size = hole_end - hole_start; in fill_hole() local
417 min_t(u64, ULONG_MAX - 1, (hole_size / 2) >> ilog2(min_alignment)); in fill_hole()
637 const u64 hole_size = hole_end - hole_start; in walk_hole() local
639 min_t(u64, ULONG_MAX - 1, hole_size >> PAGE_SHIFT); in walk_hole()
[all …]
/openbmc/linux/include/drm/
H A Ddrm_mm.h172 u64 hole_size; member
295 return node->hole_size; in drm_mm_hole_follows()
399 hole_end = hole_start + pos->hole_size, \
/openbmc/linux/arch/powerpc/kernel/
H A Dfadump.c430 unsigned long size, cur_size, hole_size, last_end; in fadump_get_boot_mem_regions() local
439 hole_size = 0; in fadump_get_boot_mem_regions()
443 hole_size += (reg_start - last_end); in fadump_get_boot_mem_regions()
459 fw_dump.boot_mem_top = PAGE_ALIGN(fw_dump.boot_memory_size + hole_size); in fadump_get_boot_mem_regions()
1044 unsigned long raddr, rstart, rend, rlast, hole_size; in fadump_relocate() local
1047 hole_size = 0; in fadump_relocate()
1053 hole_size += (rstart - rlast); in fadump_relocate()
1056 raddr += fw_dump.boot_mem_dest_addr - hole_size; in fadump_relocate()
/openbmc/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_client_blt.c545 u64 hole_size; in tiled_blits_create() local
562 hole_size = 2 * round_up(WIDTH * HEIGHT * 4, t->align); in tiled_blits_create()
563 hole_size *= 2; /* room to maneuver */ in tiled_blits_create()
564 hole_size += 2 * t->align; /* padding on either side */ in tiled_blits_create()
569 hole_size, t->align, in tiled_blits_create()
H A Di915_gem_mman.c685 resv->size = hole->hole_size - loop; in igt_mmap_offset_exhaustion()
/openbmc/linux/arch/powerpc/platforms/powernv/
H A Dopal-fadump.c118 unsigned long base, size, last_end, hole_size; in opal_fadump_get_config() local
125 hole_size = 0; in opal_fadump_get_config()
137 hole_size += (base - last_end); in opal_fadump_get_config()
173 fadump_conf->boot_mem_top = (fadump_conf->boot_memory_size + hole_size); in opal_fadump_get_config()
/openbmc/linux/fs/ocfs2/
H A Dextent_map.c739 unsigned int hole_size; in ocfs2_fiemap() local
774 &hole_size, &rec, &is_last); in ocfs2_fiemap()
781 cpos += hole_size; in ocfs2_fiemap()
868 u32 cpos, cend, clen, hole_size; in ocfs2_seek_data_hole_offset() local
899 ret = ocfs2_get_clusters_nocache(inode, di_bh, cpos, &hole_size, in ocfs2_seek_data_hole_offset()
910 clen = hole_size; in ocfs2_seek_data_hole_offset()
/openbmc/qemu/block/
H A Dnbd.c584 uint32_t hole_size; in nbd_parse_offset_hole_payload() local
586 if (chunk->length != sizeof(offset) + sizeof(hole_size)) { in nbd_parse_offset_hole_payload()
593 hole_size = payload_advance32(&payload); in nbd_parse_offset_hole_payload()
595 if (!hole_size || offset < orig_offset || hole_size > qiov->size || in nbd_parse_offset_hole_payload()
596 offset > orig_offset + qiov->size - hole_size) { in nbd_parse_offset_hole_payload()
602 !QEMU_IS_ALIGNED(hole_size, s->info.min_block)) { in nbd_parse_offset_hole_payload()
606 qemu_iovec_memset(qiov, offset - orig_offset, 0, hole_size); in nbd_parse_offset_hole_payload()
/openbmc/linux/fs/btrfs/
H A Dvolumes.c1504 u64 *hole_start, u64 *hole_size, in dev_extent_hole_check_zoned() argument
1514 while (*hole_size > 0) { in dev_extent_hole_check_zoned()
1516 *hole_start + *hole_size, in dev_extent_hole_check_zoned()
1519 *hole_size = *hole_start + *hole_size - pos; in dev_extent_hole_check_zoned()
1522 if (*hole_size < num_bytes) in dev_extent_hole_check_zoned()
1534 *hole_start += *hole_size; in dev_extent_hole_check_zoned()
1535 *hole_size = 0; in dev_extent_hole_check_zoned()
1540 *hole_size -= zone_size; in dev_extent_hole_check_zoned()
1559 u64 *hole_size, u64 num_bytes) in dev_extent_hole_check() argument
1562 u64 hole_end = *hole_start + *hole_size; in dev_extent_hole_check()
[all …]
H A Dinode.c4896 u64 hole_size; in btrfs_cont_expand() local
4924 hole_size = last_byte - cur_offset; in btrfs_cont_expand()
4930 hole_size); in btrfs_cont_expand()
4935 cur_offset, hole_size); in btrfs_cont_expand()
4942 cur_offset + hole_size - 1, in btrfs_cont_expand()
4948 hole_em->len = hole_size; in btrfs_cont_expand()
4954 hole_em->ram_bytes = hole_size; in btrfs_cont_expand()
4962 cur_offset, hole_size); in btrfs_cont_expand()
/openbmc/linux/drivers/net/wireless/intersil/p54/
H A Dtxrx.c106 u32 hole_size; in p54_assign_address() local
109 hole_size = range->start_addr - last_addr; in p54_assign_address()
111 if (!target_skb && hole_size >= len) { in p54_assign_address()
113 hole_size -= len; in p54_assign_address()
/openbmc/linux/drivers/edac/
H A Damd64_edac.c491 u64 *hole_offset, u64 *hole_size) in get_dram_hole_info() argument
533 *hole_size = (1ULL << 32) - *hole_base; in get_dram_hole_info()
540 (unsigned long)*hole_offset, (unsigned long)*hole_size); in get_dram_hole_info()
568 u64 hole_size = 0; in dram_hole_show() local
570 get_dram_hole_info(mci, &hole_base, &hole_offset, &hole_size); in dram_hole_show()
573 hole_size); in dram_hole_show()
858 u64 dram_base, hole_base, hole_offset, hole_size, dram_addr; in sys_addr_to_dram_addr() local
863 ret = get_dram_hole_info(mci, &hole_base, &hole_offset, &hole_size); in sys_addr_to_dram_addr()
866 (sys_addr < ((1ULL << 32) + hole_size))) { in sys_addr_to_dram_addr()
/openbmc/linux/fs/gfs2/
H A Dbmap.c585 u64 hole_size; in gfs2_hole_size() local
594 hole_size = metapath_to_block(GFS2_SB(inode), &clone) - lblock; in gfs2_hole_size()
596 hole_size = len; in gfs2_hole_size()
597 iomap->length = hole_size << inode->i_blkbits; in gfs2_hole_size()