| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_mm.c | 212 #define HOLE_SIZE(NODE) ((NODE)->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() 480 node->hole_size = 0; in drm_mm_reserve_node() 544 u64 hole_end = hole_start + hole->hole_size; in drm_mm_insert_node_in_range() 594 node->hole_size = 0; in drm_mm_insert_node_in_range() 895 hole_end = hole_start + hole->hole_size; in drm_mm_scan_color_evict() [all …]
|
| /linux-6.15/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_gem_gtt.c | 263 u64 hole_size, aligned_size; in lowlevel_hole() local 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() 413 const u64 hole_size = hole_end - hole_start; in fill_hole() local 639 const u64 hole_size = hole_end - hole_start; in walk_hole() local 813 u64 hole_size, aligned_size; in drunk_hole() local 819 hole_size = KMALLOC_MAX_SIZE / sizeof(u32); in drunk_hole() 820 count = hole_size >> 1; in drunk_hole() 1155 u64 hole_size = hole_end - hole_start; in misaligned_pin() local [all …]
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_ggtt.c | 720 u64 hole_start, hole_end, hole_size; in xe_ggtt_largest_hole() local 731 hole_size = hole_end - hole_start; in xe_ggtt_largest_hole() 733 *spare -= min3(*spare, hole_size, max_hole); in xe_ggtt_largest_hole() 734 max_hole = max(max_hole, hole_size); in xe_ggtt_largest_hole() 820 u64 hole_start, hole_end, hole_size; in xe_ggtt_print_holes() local 832 hole_size = hole_end - hole_start; in xe_ggtt_print_holes() 833 total += hole_size; in xe_ggtt_print_holes() 835 string_get_size(hole_size, 1, STRING_UNITS_2, buf, sizeof(buf)); in xe_ggtt_print_holes()
|
| /linux-6.15/include/drm/ |
| H A D | drm_mm.h | 172 u64 hole_size; member 295 return node->hole_size; in drm_mm_hole_follows() 399 hole_end = hole_start + pos->hole_size, \
|
| /linux-6.15/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | i915_gem_client_blt.c | 536 u64 hole_size; in tiled_blits_create() local 553 hole_size = 2 * round_up(WIDTH * HEIGHT * 4, t->align); in tiled_blits_create() 554 hole_size *= 2; /* room to maneuver */ in tiled_blits_create() 555 hole_size += 2 * t->align; /* padding on either side */ in tiled_blits_create() 560 hole_size, t->align, in tiled_blits_create()
|
| H A D | i915_gem_mman.c | 685 resv->size = hole->hole_size - loop; in igt_mmap_offset_exhaustion()
|
| /linux-6.15/arch/powerpc/platforms/powernv/ |
| H A D | opal-fadump.c | 118 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()
|
| /linux-6.15/arch/powerpc/kernel/ |
| H A D | fadump.c | 454 unsigned long size, cur_size, hole_size, last_end; in fadump_get_boot_mem_regions() local 463 hole_size = 0; in fadump_get_boot_mem_regions() 467 hole_size += (reg_start - last_end); in fadump_get_boot_mem_regions() 483 fw_dump.boot_mem_top = PAGE_ALIGN(fw_dump.boot_memory_size + hole_size); in fadump_get_boot_mem_regions() 969 unsigned long raddr, rstart, rend, rlast, hole_size; in fadump_relocate() local 972 hole_size = 0; in fadump_relocate() 978 hole_size += (rstart - rlast); in fadump_relocate() 981 raddr += fw_dump.boot_mem_dest_addr - hole_size; in fadump_relocate()
|
| /linux-6.15/fs/ocfs2/ |
| H A D | extent_map.c | 749 unsigned int hole_size; in ocfs2_fiemap() local 784 &hole_size, &rec, &is_last); in ocfs2_fiemap() 791 cpos += hole_size; in ocfs2_fiemap() 878 u32 cpos, cend, clen, hole_size; in ocfs2_seek_data_hole_offset() local 909 ret = ocfs2_get_clusters_nocache(inode, di_bh, cpos, &hole_size, in ocfs2_seek_data_hole_offset() 920 clen = hole_size; in ocfs2_seek_data_hole_offset()
|
| /linux-6.15/arch/powerpc/platforms/pseries/ |
| H A D | rtas-fadump.c | 44 unsigned long base, size, last_end, hole_size; in rtas_fadump_get_config() local 47 hole_size = 0; in rtas_fadump_get_config() 81 hole_size += (base - last_end); in rtas_fadump_get_config() 93 fadump_conf->boot_mem_top = fadump_conf->boot_memory_size + hole_size; in rtas_fadump_get_config()
|
| /linux-6.15/drivers/net/wireless/intersil/p54/ |
| H A D | txrx.c | 106 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()
|
| /linux-6.15/fs/btrfs/ |
| H A D | volumes.c | 1556 while (*hole_size > 0) { in dev_extent_hole_check_zoned() 1561 *hole_size = *hole_start + *hole_size - pos; in dev_extent_hole_check_zoned() 1564 if (*hole_size < num_bytes) in dev_extent_hole_check_zoned() 1576 *hole_start += *hole_size; in dev_extent_hole_check_zoned() 1577 *hole_size = 0; in dev_extent_hole_check_zoned() 1582 *hole_size -= zone_size; in dev_extent_hole_check_zoned() 1615 *hole_size = 0; in dev_extent_hole_check() 1625 hole_size, num_bytes)) { in dev_extent_hole_check() 1680 u64 hole_size; in find_free_dev_extent() local 1752 max_hole_size = hole_size; in find_free_dev_extent() [all …]
|
| H A D | inode.c | 5012 u64 hole_size; in btrfs_cont_expand() local 5039 hole_size = last_byte - cur_offset; in btrfs_cont_expand() 5044 ret = maybe_insert_hole(inode, cur_offset, hole_size); in btrfs_cont_expand() 5049 cur_offset, hole_size); in btrfs_cont_expand() 5056 cur_offset + hole_size - 1, in btrfs_cont_expand() 5062 hole_em->len = hole_size; in btrfs_cont_expand() 5066 hole_em->ram_bytes = hole_size; in btrfs_cont_expand() 5073 cur_offset, hole_size); in btrfs_cont_expand()
|
| /linux-6.15/drivers/edac/ |
| H A D | amd64_edac.c | 493 u64 *hole_offset, u64 *hole_size) in get_dram_hole_info() argument 535 *hole_size = (1ULL << 32) - *hole_base; in get_dram_hole_info() 542 (unsigned long)*hole_offset, (unsigned long)*hole_size); in get_dram_hole_info() 570 u64 hole_size = 0; in dram_hole_show() local 572 get_dram_hole_info(mci, &hole_base, &hole_offset, &hole_size); in dram_hole_show() 575 hole_size); in dram_hole_show() 860 u64 dram_base, hole_base, hole_offset, hole_size, dram_addr; in sys_addr_to_dram_addr() local 865 ret = get_dram_hole_info(mci, &hole_base, &hole_offset, &hole_size); in sys_addr_to_dram_addr() 868 (sys_addr < ((1ULL << 32) + hole_size))) { in sys_addr_to_dram_addr()
|
| /linux-6.15/fs/gfs2/ |
| H A D | bmap.c | 588 u64 hole_size; in gfs2_hole_size() local 597 hole_size = metapath_to_block(GFS2_SB(inode), &clone) - lblock; in gfs2_hole_size() 599 hole_size = len; in gfs2_hole_size() 600 iomap->length = hole_size << inode->i_blkbits; in gfs2_hole_size()
|