/linux-6.3-rc2/arch/m68k/sun3/ |
A D | sun3dvma.c | 88 struct hole *hole; in print_holes() local 92 hole = list_entry(cur, struct hole, list); in print_holes() 94 if((hole->start == 0) && (hole->end == 0) && (hole->size == 0)) in print_holes() 98 hole->start, hole->end, hole->size); in print_holes() 108 struct hole *hole; in refill() local 114 hole = list_entry(cur, struct hole, list); in refill() 155 struct hole *hole; in get_baddr() local 169 hole = list_entry(cur, struct hole, list); in get_baddr() 206 struct hole *hole; in free_baddr() local 222 hole = list_entry(cur, struct hole, list); in free_baddr() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/radeon/ |
A D | radeon_sa.c | 61 sa_manager->hole = &sa_manager->olist; in radeon_sa_bo_manager_init() 83 sa_manager->hole = &sa_manager->olist, in radeon_sa_bo_manager_fini() 145 if (sa_manager->hole == &sa_bo->olist) { in radeon_sa_bo_remove_locked() 146 sa_manager->hole = sa_bo->olist.prev; in radeon_sa_bo_remove_locked() 172 struct list_head *hole = sa_manager->hole; in radeon_sa_bo_hole_soffset() local 174 if (hole != &sa_manager->olist) { in radeon_sa_bo_hole_soffset() 182 struct list_head *hole = sa_manager->hole; in radeon_sa_bo_hole_eoffset() local 184 if (hole->next != &sa_manager->olist) { in radeon_sa_bo_hole_eoffset() 208 sa_manager->hole = &sa_bo->olist; in radeon_sa_bo_try_alloc() 257 sa_manager->hole = &sa_manager->olist; in radeon_sa_bo_next_hole() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_sa.c | 61 sa_manager->hole = &sa_manager->olist; in amdgpu_sa_bo_manager_init() 88 sa_manager->hole = &sa_manager->olist, in amdgpu_sa_bo_manager_fini() 105 if (sa_manager->hole == &sa_bo->olist) { in amdgpu_sa_bo_remove_locked() 106 sa_manager->hole = sa_bo->olist.prev; in amdgpu_sa_bo_remove_locked() 133 struct list_head *hole = sa_manager->hole; in amdgpu_sa_bo_hole_soffset() local 135 if (hole != &sa_manager->olist) { in amdgpu_sa_bo_hole_soffset() 143 struct list_head *hole = sa_manager->hole; in amdgpu_sa_bo_hole_eoffset() local 145 if (hole->next != &sa_manager->olist) { in amdgpu_sa_bo_hole_eoffset() 169 sa_manager->hole = &sa_bo->olist; in amdgpu_sa_bo_try_alloc() 216 sa_manager->hole = &sa_manager->olist; in amdgpu_sa_bo_next_hole() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/ |
A D | drm_mm.c | 452 struct drm_mm_node *hole; in drm_mm_reserve_node() local 463 if (!hole) in drm_mm_reserve_node() 482 rm_hole(hole); in drm_mm_reserve_node() 484 add_hole(hole); in drm_mm_reserve_node() 521 struct drm_mm_node *hole; in drm_mm_insert_node_in_range() local 541 hole; in drm_mm_insert_node_in_range() 542 hole = once ? NULL : next_hole(mm, hole, size, mode)) { in drm_mm_insert_node_in_range() 600 rm_hole(hole); in drm_mm_insert_node_in_range() 602 add_hole(hole); in drm_mm_insert_node_in_range() 784 struct drm_mm_node *hole; in drm_mm_scan_add_block() local [all …]
|
/linux-6.3-rc2/Documentation/x86/x86_64/ |
A D | mm.rst | 46 ffffc88000000000 | -55.5 TB | ffffc8ffffffffff | 0.5 TB | ... unused hole 48 ffffe90000000000 | -23 TB | ffffe9ffffffffff | 1 TB | ... unused hole 50 ffffeb0000000000 | -21 TB | ffffebffffffffff | 1 TB | ... unused hole 57 fffffc0000000000 | -4 TB | fffffdffffffffff | 2 TB | ... unused hole 60 fffffe8000000000 | -1.5 TB | fffffeffffffffff | 0.5 TB | ... unused hole 62 ffffff8000000000 | -512 GB | ffffffeeffffffff | 444 GB | ... unused hole 64 ffffffff00000000 | -4 GB | ffffffff7fffffff | 2 GB | ... unused hole 71 ffffffffffe00000 | -2 MB | ffffffffffffffff | 2 MB | ... unused hole 105 ff91000000000000 | -27.75 PB | ff9fffffffffffff | 3.75 PB | ... unused hole 136 This causes hole between user space and kernel addresses if you interpret them [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/selftests/ |
A D | i915_gem_client_blt.c | 105 u64 hole; member 544 struct drm_mm_node hole; in tiled_blits_create() local 568 memset(&hole, 0, sizeof(hole)); in tiled_blits_create() 575 drm_mm_remove_node(&hole); in tiled_blits_create() 582 t->hole = hole.start + t->align; in tiled_blits_create() 583 pr_info("Using hole at %llx\n", t->hole); in tiled_blits_create() 624 &t->buffers[i], t->hole + offset, in tiled_blits_prepare() 625 &t->scratch, t->hole); in tiled_blits_prepare() 646 &t->buffers[1], t->hole + offset / 2, in tiled_blits_bounce() 647 &t->buffers[0], t->hole + 2 * offset); in tiled_blits_bounce() [all …]
|
A D | i915_gem_mman.c | 661 struct drm_mm_node *hole, *next; in igt_mmap_offset_exhaustion() local 675 list_for_each_entry_safe(hole, next, &mm->hole_stack, hole_stack) { in igt_mmap_offset_exhaustion() 684 resv->start = drm_mm_hole_node_start(hole) + loop; in igt_mmap_offset_exhaustion() 685 resv->size = hole->hole_size - loop; in igt_mmap_offset_exhaustion() 764 drm_mm_for_each_node_safe(hole, next, mm) { in igt_mmap_offset_exhaustion() 765 if (hole->color != -1ul) in igt_mmap_offset_exhaustion() 768 drm_mm_remove_node(hole); in igt_mmap_offset_exhaustion() 769 kfree(hole); in igt_mmap_offset_exhaustion()
|
/linux-6.3-rc2/tools/perf/util/ |
A D | block-range.c | 275 struct block_range *hole = malloc(sizeof(struct block_range)); in block_range__create() local 276 if (!hole) in block_range__create() 279 *hole = (struct block_range){ in block_range__create() 286 rb_link_left_of_node(&hole->node, &next->node); in block_range__create() 287 rb_insert_color(&hole->node, &block_ranges.root); in block_range__create()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/selftests/ |
A D | i915_gem_evict.c | 387 struct drm_mm_node hole; in igt_evict_contexts() local 408 memset(&hole, 0, sizeof(hole)); in igt_evict_contexts() 410 err = i915_gem_gtt_insert(&ggtt->vm, NULL, &hole, in igt_evict_contexts() 443 drm_mm_remove_node(&hole); in igt_evict_contexts() 527 if (drm_mm_node_allocated(&hole)) in igt_evict_contexts() 528 drm_mm_remove_node(&hole); in igt_evict_contexts()
|
/linux-6.3-rc2/rust/alloc/ |
A D | slice.rs | 923 let mut hole = InsertionHole { src: &*tmp, dest: &mut v[1] }; in insert_head() variables 931 hole.dest = &mut v[i]; in insert_head() 985 let mut hole; in merge() variables 991 hole = MergeHole { start: buf, end: buf.add(mid), dest: v }; in merge() 995 let left = &mut hole.start; in merge() 997 let out = &mut hole.dest; in merge() 999 while *left < hole.end && right < v_end { in merge() 1015 hole = MergeHole { start: buf, end: buf.add(len - mid), dest: v_mid }; in merge() 1019 let left = &mut hole.dest; in merge() 1020 let right = &mut hole.end; in merge()
|
/linux-6.3-rc2/Documentation/riscv/ |
A D | vm-layout.rst | 27 big hole, the lower half is where the userspace resides, the upper half is where 42 …0000004000000000 | +256 GB | ffffffbfffffffff | ~16M TB | ... huge, almost 64 bits wide hole of… 78 …0000800000000000 | +128 TB | ffff7fffffffffff | ~16M TB | ... huge, almost 64 bits wide hole of… 114 …0100000000000000 | +64 PB | feffffffffffffff | ~16K PB | ... huge, almost 64 bits wide hole of…
|
/linux-6.3-rc2/Documentation/driver-api/md/ |
A D | raid5-cache.rst | 25 This mode mainly fixes the 'write hole' issue. For RAID 4/5/6 array, an unclean 32 corruption in the RAID array. This problem is called 'write hole'. 37 shutdown even the array is degraded. Thus the cache can close the 'write hole'. 42 exposed to 'write hole' again. 50 write-back mode fixes the 'write hole' issue too, since all write data is
|
A D | raid5-ppl.rst | 17 write hole. XORing partial parity with the modified chunks produces parity for 34 Unlike raid5-cache, the other solution in md for closing the write hole, PPL is
|
/linux-6.3-rc2/fs/xfs/ |
A D | xfs_mount.c | 61 int hole, i; in xfs_uuid_mount() local 75 for (i = 0, hole = -1; i < xfs_uuid_table_size; i++) { in xfs_uuid_mount() 77 hole = i; in xfs_uuid_mount() 84 if (hole < 0) { in xfs_uuid_mount() 88 hole = xfs_uuid_table_size++; in xfs_uuid_mount() 90 xfs_uuid_table[hole] = *uuid; in xfs_uuid_mount()
|
/linux-6.3-rc2/drivers/gpu/drm/tests/ |
A D | drm_mm_test.c | 48 struct drm_mm_node *hole; in assert_no_holes() local 53 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) in assert_no_holes() 61 drm_mm_for_each_node(hole, mm) { in assert_no_holes() 62 if (drm_mm_hole_follows(hole)) { in assert_no_holes() 73 struct drm_mm_node *hole; in assert_one_hole() local 82 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) { in assert_one_hole() 1156 struct drm_mm_node *hole; in show_holes() local 1158 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) { in show_holes() 1159 struct drm_mm_node *next = list_next_entry(hole, node_list); in show_holes() 1162 if (drm_mm_node_allocated(hole)) in show_holes() [all …]
|
/linux-6.3-rc2/drivers/pcmcia/ |
A D | rsrc_nonstatic.c | 189 u_char *b, hole, most; in do_io_probe() local 204 hole = inb(i); in do_io_probe() 206 if (inb(i+j) != hole) in do_io_probe() 209 if ((j == 8) && (++b[hole] > b[most])) in do_io_probe() 210 most = hole; in do_io_probe()
|
/linux-6.3-rc2/fs/ubifs/ |
A D | file.c | 608 int i = 0, nn = *n, offs = bu->zbranch[0].offs, hole = 0, read = 0; in populate_page() local 622 hole = 1; in populate_page() 632 hole = 1; in populate_page() 669 hole = 1; in populate_page() 686 if (hole) { in populate_page()
|
/linux-6.3-rc2/Documentation/filesystems/ext4/ |
A D | verity.rst | 15 actually be allocated on-disk, i.e. it may be a hole.
|
/linux-6.3-rc2/arch/x86/mm/ |
A D | numa_emulation.c | 201 static u64 uniform_size(u64 max_addr, u64 base, u64 hole, int nr_nodes) in uniform_size() argument 205 unsigned long hole_pfns = PHYS_PFN(hole); in uniform_size()
|
/linux-6.3-rc2/fs/ntfs3/ |
A D | attrib.c | 2105 CLST svcn, evcn1, vcn, len, end, alen, hole, next_svcn; in attr_punch_hole() local 2171 hole = 0; in attr_punch_hole() 2198 CLST vcn1, zero, hole2 = hole; in attr_punch_hole() 2216 if (hole2 == hole) in attr_punch_hole() 2249 run_deallocate_ex(sbi, &run2, vcn1, zero, &hole, true); in attr_punch_hole() 2270 if (!hole) in attr_punch_hole() 2282 total_size -= (u64)hole << sbi->cluster_bits; in attr_punch_hole()
|
/linux-6.3-rc2/tools/objtool/ |
A D | elf.c | 177 struct symbol_hole hole = { in find_symbol_hole_containing() local 187 n = rb_find(&hole, &sec->symbol_tree.rb_root, symbol_hole_by_offset); in find_symbol_hole_containing() 194 if (!hole.sym) in find_symbol_hole_containing() 198 n = rb_next(&hole.sym->node); in find_symbol_hole_containing()
|
/linux-6.3-rc2/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
A D | ampdu.c | 856 u8 hole[AMPDU_MAX_MPDU]; in brcms_c_ampdu_dotxstatus_complete() local 857 memset(hole, 0, sizeof(hole)); in brcms_c_ampdu_dotxstatus_complete()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/pinctrl/ |
A D | qcom,pmic-gpio.yaml | 420 - gpio1-gpio12 for pm8150l (hole on gpio7) 433 - gpio1-gpio8 for pm8950 (hole on gpio3)
|
/linux-6.3-rc2/fs/ntfs/ |
A D | aops.c | 1586 goto hole; in ntfs_bmap() 1607 goto hole; in ntfs_bmap() 1623 hole: in ntfs_bmap()
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/mvm/ |
A D | sta.c | 3474 int hole = api_ver >= 3 ? 0 : 2; in iwl_mvm_send_sta_key() local 3481 rx_pn[2 + hole] = seq.tkip.iv32; in iwl_mvm_send_sta_key() 3482 rx_pn[3 + hole] = seq.tkip.iv32 >> 8; in iwl_mvm_send_sta_key() 3483 rx_pn[4 + hole] = seq.tkip.iv32 >> 16; in iwl_mvm_send_sta_key() 3484 rx_pn[5 + hole] = seq.tkip.iv32 >> 24; in iwl_mvm_send_sta_key() 3491 rx_pn[2 + hole] = seq.ccmp.pn[2]; in iwl_mvm_send_sta_key() 3492 rx_pn[3 + hole] = seq.ccmp.pn[3]; in iwl_mvm_send_sta_key() 3493 rx_pn[4 + hole] = seq.ccmp.pn[4]; in iwl_mvm_send_sta_key() 3494 rx_pn[5 + hole] = seq.ccmp.pn[5]; in iwl_mvm_send_sta_key()
|