Home
last modified time | relevance | path

Searched refs:hole (Results 1 – 25 of 59) sorted by relevance

123

/linux/arch/m68k/sun3/
A Dsun3dvma.c88 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/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_sa.c61 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/drivers/gpu/drm/radeon/
A Dradeon_sa.c61 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/drivers/gpu/drm/
A Ddrm_mm.c452 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/Documentation/x86/x86_64/
A Dmm.rst46 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/drivers/gpu/drm/i915/gem/selftests/
A Di915_gem_client_blt.c41 u64 hole; member
398 struct drm_mm_node hole; in tiled_blits_create() local
418 memset(&hole, 0, sizeof(hole)); in tiled_blits_create()
424 drm_mm_remove_node(&hole); in tiled_blits_create()
431 t->hole = hole.start + I915_GTT_MIN_ALIGNMENT; in tiled_blits_create()
432 pr_info("Using hole at %llx\n", t->hole); in tiled_blits_create()
473 &t->buffers[i], t->hole + offset, in tiled_blits_prepare()
474 &t->scratch, t->hole); in tiled_blits_prepare()
496 &t->buffers[1], t->hole + offset / 2, in tiled_blits_bounce()
497 &t->buffers[0], t->hole + 2 * offset); in tiled_blits_bounce()
[all …]
A Di915_gem_mman.c647 struct drm_mm_node *hole, *next; in igt_mmap_offset_exhaustion() local
661 list_for_each_entry_safe(hole, next, &mm->hole_stack, hole_stack) { in igt_mmap_offset_exhaustion()
670 resv->start = drm_mm_hole_node_start(hole) + loop; in igt_mmap_offset_exhaustion()
671 resv->size = hole->hole_size - loop; in igt_mmap_offset_exhaustion()
750 drm_mm_for_each_node_safe(hole, next, mm) { in igt_mmap_offset_exhaustion()
751 if (hole->color != -1ul) in igt_mmap_offset_exhaustion()
754 drm_mm_remove_node(hole); in igt_mmap_offset_exhaustion()
755 kfree(hole); in igt_mmap_offset_exhaustion()
/linux/drivers/gpu/drm/i915/selftests/
A Di915_gem_evict.c382 struct drm_mm_node hole; in igt_evict_contexts() local
403 memset(&hole, 0, sizeof(hole)); in igt_evict_contexts()
405 err = i915_gem_gtt_insert(&ggtt->vm, &hole, in igt_evict_contexts()
438 drm_mm_remove_node(&hole); in igt_evict_contexts()
503 if (drm_mm_node_allocated(&hole)) in igt_evict_contexts()
504 drm_mm_remove_node(&hole); in igt_evict_contexts()
/linux/tools/perf/util/
A Dblock-range.c275 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/Documentation/driver-api/md/
A Draid5-cache.rst25 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 Draid5-ppl.rst17 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/Documentation/riscv/
A Dvm-layout.rst27 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…
/linux/fs/xfs/
A Dxfs_mount.c60 int hole, i; in xfs_uuid_mount() local
74 for (i = 0, hole = -1; i < xfs_uuid_table_size; i++) { in xfs_uuid_mount()
76 hole = i; in xfs_uuid_mount()
83 if (hole < 0) { in xfs_uuid_mount()
87 hole = xfs_uuid_table_size++; in xfs_uuid_mount()
89 xfs_uuid_table[hole] = *uuid; in xfs_uuid_mount()
/linux/drivers/gpu/drm/selftests/
A Dtest-drm_mm.c56 struct drm_mm_node *hole; in assert_no_holes() local
61 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) in assert_no_holes()
68 drm_mm_for_each_node(hole, mm) { in assert_no_holes()
69 if (drm_mm_hole_follows(hole)) { in assert_no_holes()
80 struct drm_mm_node *hole; in assert_one_hole() local
89 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) { in assert_one_hole()
1270 struct drm_mm_node *hole; in show_holes() local
1272 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) { in show_holes()
1273 struct drm_mm_node *next = list_next_entry(hole, node_list); in show_holes()
1276 if (drm_mm_node_allocated(hole)) in show_holes()
[all …]
/linux/drivers/pcmcia/
A Drsrc_nonstatic.c189 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/fs/ubifs/
A Dfile.c609 int i = 0, nn = *n, offs = bu->zbranch[0].offs, hole = 0, read = 0; in populate_page() local
623 hole = 1; in populate_page()
633 hole = 1; in populate_page()
670 hole = 1; in populate_page()
687 if (hole) { in populate_page()
/linux/Documentation/devicetree/bindings/pinctrl/
A Dqcom,pmic-gpio.yaml118 - gpio1-gpio12 for pm8150l (hole on gpio7)
126 - gpio1-gpio8 for pm8950 (hole on gpio3)
/linux/Documentation/filesystems/ext4/
A Dverity.rst15 actually be allocated on-disk, i.e. it may be a hole.
/linux/arch/x86/mm/
A Dnuma_emulation.c201 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/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
A Dampdu.c856 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/drivers/net/wireless/intel/iwlwifi/mvm/
A Dsta.c3310 int hole = api_ver >= 3 ? 0 : 2; in iwl_mvm_send_sta_key() local
3317 rx_pn[2 + hole] = seq.tkip.iv32; in iwl_mvm_send_sta_key()
3318 rx_pn[3 + hole] = seq.tkip.iv32 >> 8; in iwl_mvm_send_sta_key()
3319 rx_pn[4 + hole] = seq.tkip.iv32 >> 16; in iwl_mvm_send_sta_key()
3320 rx_pn[5 + hole] = seq.tkip.iv32 >> 24; in iwl_mvm_send_sta_key()
3327 rx_pn[2 + hole] = seq.ccmp.pn[2]; in iwl_mvm_send_sta_key()
3328 rx_pn[3 + hole] = seq.ccmp.pn[3]; in iwl_mvm_send_sta_key()
3329 rx_pn[4 + hole] = seq.ccmp.pn[4]; in iwl_mvm_send_sta_key()
3330 rx_pn[5 + hole] = seq.ccmp.pn[5]; in iwl_mvm_send_sta_key()
/linux/fs/ntfs/
A Daops.c1583 goto hole; in ntfs_bmap()
1604 goto hole; in ntfs_bmap()
1620 hole: in ntfs_bmap()
/linux/arch/arm/boot/dts/
A De60k02.dtsi281 /* J4, through-hole */
/linux/Documentation/filesystems/
A Ddax.rst255 2. Truncate or hole-punch the part of the file that has a bad-block (at least
256 an entire aligned sector has to be hole-punched, but not necessarily an
/linux/Documentation/arm/
A Dporting.rst104 Offset normally incorporated into VMALLOC_START to provide a hole

Completed in 52 milliseconds

123