/Linux-v4.19/arch/m68k/sun3/ |
D | sun3dvma.c | 42 struct hole { struct 51 static struct hole initholes[64]; argument 89 struct hole *hole; in print_holes() local 93 hole = list_entry(cur, struct hole, list); in print_holes() 95 if((hole->start == 0) && (hole->end == 0) && (hole->size == 0)) in print_holes() 99 hole->start, hole->end, hole->size); in print_holes() 109 struct hole *hole; in refill() local 110 struct hole *prev = NULL; in refill() 115 hole = list_entry(cur, struct hole, list); in refill() 118 prev = hole; in refill() [all …]
|
/Linux-v4.19/Documentation/x86/x86_64/ |
D | mm.txt | 5 hole caused by [47:63] sign extension 6 ffff800000000000 - ffff87ffffffffff (=43 bits) guard hole, reserved for hypervisor 8 ffffc80000000000 - ffffc8ffffffffff (=40 bits) hole 10 ffffe90000000000 - ffffe9ffffffffff (=40 bits) hole 12 ... unused hole ... 14 ... unused hole ... 19 ... unused hole ... 21 ... unused hole ... 26 ffffffffffe00000 - ffffffffffffffff (=2 MB) unused hole 31 hole caused by [56:63] sign extension [all …]
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
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() 158 if (sa_manager->hole->next == &sa_manager->olist) in radeon_sa_bo_try_free() 161 sa_bo = list_entry(sa_manager->hole->next, struct radeon_sa_bo, olist); in radeon_sa_bo_try_free() 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() 175 return list_entry(hole, struct radeon_sa_bo, olist)->eoffset; in radeon_sa_bo_hole_soffset() 182 struct list_head *hole = sa_manager->hole; in radeon_sa_bo_hole_eoffset() local [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
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() 118 if (sa_manager->hole->next == &sa_manager->olist) in amdgpu_sa_bo_try_free() 121 sa_bo = list_entry(sa_manager->hole->next, struct amdgpu_sa_bo, olist); in amdgpu_sa_bo_try_free() 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() 136 return list_entry(hole, struct amdgpu_sa_bo, olist)->eoffset; in amdgpu_sa_bo_hole_soffset() 143 struct list_head *hole = sa_manager->hole; in amdgpu_sa_bo_hole_eoffset() local [all …]
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_mm.c | 413 struct drm_mm_node *hole; in drm_mm_reserve_node() local 422 hole = find_hole(mm, node->start); in drm_mm_reserve_node() 423 if (!hole) in drm_mm_reserve_node() 426 adj_start = hole_start = __drm_mm_hole_node_start(hole); in drm_mm_reserve_node() 427 adj_end = hole_end = hole_start + hole->hole_size; in drm_mm_reserve_node() 430 mm->color_adjust(hole, node->color, &adj_start, &adj_end); in drm_mm_reserve_node() 437 list_add(&node->node_list, &hole->node_list); in drm_mm_reserve_node() 438 drm_mm_interval_tree_add_node(hole, node); in drm_mm_reserve_node() 442 rm_hole(hole); in drm_mm_reserve_node() 444 add_hole(hole); in drm_mm_reserve_node() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | i915_gem_evict.c | 339 struct drm_mm_node hole; in igt_evict_contexts() local 361 memset(&hole, 0, sizeof(hole)); in igt_evict_contexts() 362 err = i915_gem_gtt_insert(&i915->ggtt.vm, &hole, in igt_evict_contexts() 393 drm_mm_remove_node(&hole); in igt_evict_contexts() 465 if (drm_mm_node_allocated(&hole)) in igt_evict_contexts() 466 drm_mm_remove_node(&hole); in igt_evict_contexts()
|
D | i915_gem_object.c | 520 struct drm_mm_node resv, *hole; in igt_mmap_offset_exhaustion() local 530 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) { in igt_mmap_offset_exhaustion()
|
/Linux-v4.19/tools/perf/util/ |
D | block-range.c | 273 struct block_range *hole = malloc(sizeof(struct block_range)); in block_range__create() local 274 if (!hole) in block_range__create() 277 *hole = (struct block_range){ in block_range__create() 284 rb_link_left_of_node(&hole->node, &next->node); in block_range__create() 285 rb_insert_color(&hole->node, &block_ranges.root); in block_range__create()
|
/Linux-v4.19/drivers/lightnvm/ |
D | pblk-read.c | 249 int hole, i; in pblk_end_partial_read() local 271 hole = find_first_zero_bit(read_bitmap, nr_secs); in pblk_end_partial_read() 278 meta_list[hole].lba = lba_list_media[i]; in pblk_end_partial_read() 281 dst_bv = bio->bi_io_vec[bio_init_idx + hole]; in pblk_end_partial_read() 295 hole = find_next_zero_bit(read_bitmap, nr_secs, hole + 1); in pblk_end_partial_read() 296 } while (hole < nr_secs); in pblk_end_partial_read()
|
/Linux-v4.19/Documentation/md/ |
D | raid5-cache.txt | 23 This mode mainly fixes the 'write hole' issue. For RAID 4/5/6 array, an unclean 30 corruption in the RAID array. This problem is called 'write hole'. 35 shutdown even the array is degraded. Thus the cache can close the 'write hole'. 40 exposed to 'write hole' again. 48 write-back mode fixes the 'write hole' issue too, since all write data is
|
D | raid5-ppl.txt | 15 write hole. XORing partial parity with the modified chunks produces parity for 32 Unlike raid5-cache, the other solution in md for closing the write hole, PPL is
|
/Linux-v4.19/arch/arm/mm/ |
D | init.c | 116 static void __init arm_adjust_dma_zone(unsigned long *size, unsigned long *hole, in arm_adjust_dma_zone() argument 124 hole[ZONE_NORMAL] = hole[0]; in arm_adjust_dma_zone() 125 hole[ZONE_DMA] = 0; in arm_adjust_dma_zone()
|
/Linux-v4.19/drivers/gpu/drm/selftests/ |
D | test-drm_mm.c | 54 struct drm_mm_node *hole; in assert_no_holes() local 59 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) in assert_no_holes() 66 drm_mm_for_each_node(hole, mm) { in assert_no_holes() 67 if (drm_mm_hole_follows(hole)) { in assert_no_holes() 78 struct drm_mm_node *hole; in assert_one_hole() local 87 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) { in assert_one_hole() 1152 struct drm_mm_node *hole; in show_holes() local 1154 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) { in show_holes() 1155 struct drm_mm_node *next = list_next_entry(hole, node_list); in show_holes() 1158 if (hole->allocated) in show_holes() [all …]
|
/Linux-v4.19/fs/xfs/ |
D | xfs_mount.c | 62 int hole, i; in xfs_uuid_mount() local 76 for (i = 0, hole = -1; i < xfs_uuid_table_size; i++) { in xfs_uuid_mount() 78 hole = i; in xfs_uuid_mount() 85 if (hole < 0) { in xfs_uuid_mount() 89 hole = xfs_uuid_table_size++; in xfs_uuid_mount() 91 xfs_uuid_table[hole] = *uuid; in xfs_uuid_mount()
|
/Linux-v4.19/drivers/pcmcia/ |
D | rsrc_nonstatic.c | 192 u_char *b, hole, most; in do_io_probe() local 207 hole = inb(i); in do_io_probe() 209 if (inb(i+j) != hole) in do_io_probe() 212 if ((j == 8) && (++b[hole] > b[most])) in do_io_probe() 213 most = hole; in do_io_probe()
|
/Linux-v4.19/fs/ubifs/ |
D | file.c | 621 int i = 0, nn = *n, offs = bu->zbranch[0].offs, hole = 0, read = 0; in populate_page() local 635 hole = 1; in populate_page() 645 hole = 1; in populate_page() 682 hole = 1; in populate_page() 699 if (hole) { in populate_page()
|
/Linux-v4.19/arch/x86/mm/ |
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-v4.19/Documentation/filesystems/ |
D | dax.txt | 101 2. Truncate or hole-punch the part of the file that has a bad-block (at least 102 an entire aligned sector has to be hole-punched, but not necessarily an
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | ampdu.c | 860 u8 hole[AMPDU_MAX_MPDU]; in brcms_c_ampdu_dotxstatus_complete() local 861 memset(hole, 0, sizeof(hole)); in brcms_c_ampdu_dotxstatus_complete()
|
/Linux-v4.19/arch/arm64/ |
D | Kconfig.debug | 62 still fine, as W+X mappings are not a security hole in
|
/Linux-v4.19/fs/ntfs/ |
D | aops.c | 1600 goto hole; in ntfs_bmap() 1621 goto hole; in ntfs_bmap() 1637 hole: in ntfs_bmap()
|
/Linux-v4.19/Documentation/arm/ |
D | Porting | 101 Offset normally incorporated into VMALLOC_START to provide a hole
|
/Linux-v4.19/Documentation/driver-api/ |
D | dma-buf.rst | 70 potential security hole. It could give the newly exec'd application
|
/Linux-v4.19/drivers/net/ |
D | virtio_net.c | 1150 unsigned int len, hole; in add_recvbuf_mergeable() local 1164 hole = alloc_frag->size - alloc_frag->offset; in add_recvbuf_mergeable() 1165 if (hole < len + room) { in add_recvbuf_mergeable() 1170 len += hole; in add_recvbuf_mergeable() 1171 alloc_frag->offset += hole; in add_recvbuf_mergeable()
|
/Linux-v4.19/kernel/bpf/ |
D | core.c | 586 unsigned int size, hole, start; in bpf_jit_binary_alloc() local 601 hole = min_t(unsigned int, size - (proglen + sizeof(*hdr)), in bpf_jit_binary_alloc() 603 start = (get_random_int() % hole) & ~(alignment - 1); in bpf_jit_binary_alloc()
|