/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | i915_gem_gtt.c | 245 u64 hole_start, u64 hole_end, 259 for (size = 12; (hole_end - hole_start) >> size; size++) { 266 hole_size = (hole_end - hole_start) >> aligned_size; 272 __func__, hole_start, hole_end, size, hole_size); 288 GEM_BUG_ON(hole_start + count * BIT_ULL(aligned_size) > hole_end); 319 hole_end = hole_start; /* quit */ 409 u64 hole_start, u64 hole_end, 412 const u64 hole_size = hole_end - hole_start; 438 { "top-down", hole_end, -1, }, 490 if (offset + aligned_size > hole_end) 244 lowlevel_hole(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time) argument 408 fill_hole(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time) argument 633 walk_hole(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time) argument 716 pot_hole(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time) argument 791 drunk_hole(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time) argument 901 __shrink_hole(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time) argument 979 shrink_hole(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time) argument 1001 shrink_boom(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time) argument 1144 misaligned_pin(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time) argument 1190 exercise_ppgtt(struct drm_i915_private *dev_priv, int (*func)(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time)) argument 1276 exercise_ggtt(struct drm_i915_private *i915, int (*func)(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time)) argument 1282 u64 hole_start, hole_end, last = 0; local 1453 exercise_mock(struct drm_i915_private *i915, int (*func)(struct i915_address_space *vm, u64 hole_start, u64 hole_end, unsigned long end_time)) argument [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | adi_64.c | 163 unsigned long end_addr, hole_start, hole_end; local 168 hole_end = ULONG_MAX; 195 (tag_desc->start < hole_end)) 196 hole_end = tag_desc->start; 251 if (hole_end < end_addr) { 258 end_addr = hole_end - 1;
|
/linux-master/drivers/gpu/drm/tests/ |
H A D | drm_mm_test.c | 41 u64 hole_start, __always_unused hole_end; local 45 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) 66 u64 hole_start, hole_end; local 74 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) { 75 if (start != hole_start || end != hole_end) { 79 hole_start, hole_end, start, end);
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_mm.c | 453 u64 hole_start, hole_end; local 467 adj_end = hole_end = hole_start + hole->hole_size; 485 if (end < hole_end) 544 u64 hole_end = hole_start + hole->hole_size; local 551 if (mode == DRM_MM_INSERT_HIGH && hole_end <= range_start) 555 col_end = hole_end; 603 if (adj_start + size < hole_end) 785 u64 hole_start, hole_end; local 805 hole_end = __drm_mm_hole_node_end(hole); 808 col_end = hole_end; 916 u64 hole_start, hole_end; local [all...] |
/linux-master/include/drm/ |
H A D | drm_mm.h | 383 * @hole_end: ulong variable to assign the hole end to on each iteration 392 * and hole_end on each iteration while keeping the macro sane. 394 #define drm_mm_for_each_hole(pos, mm, hole_start, hole_end) \ 399 hole_end = hole_start + pos->hole_size, \
|
/linux-master/kernel/ |
H A D | kexec_core.c | 409 unsigned long hole_start, hole_end, size; local 415 hole_end = hole_start + size - 1; 416 while (hole_end <= crashk_res.end) { 421 if (hole_end > KEXEC_CRASH_CONTROL_MEMORY_LIMIT) 429 if ((hole_end >= mstart) && (hole_start <= mend)) { 432 hole_end = hole_start + size - 1; 439 image->control_page = hole_end + 1;
|
/linux-master/fs/btrfs/ |
H A D | zoned.h | 71 u64 hole_end, u64 num_bytes); 170 u64 hole_start, u64 hole_end, 169 btrfs_find_allocatable_zones(struct btrfs_device *device, u64 hole_start, u64 hole_end, u64 num_bytes) argument
|
H A D | zoned.c | 1034 * @hole_end: the end of the hole 1040 u64 hole_end, u64 num_bytes) 1053 while (pos < hole_end) { 1058 return hole_end; 1039 btrfs_find_allocatable_zones(struct btrfs_device *device, u64 hole_start, u64 hole_end, u64 num_bytes) argument
|
H A D | extent_io.c | 3144 const u64 hole_end = min(key.offset, range_end) - 1; local 3149 prev_extent_end, hole_end);
|
H A D | volumes.c | 1546 u64 hole_end = *hole_start + *hole_size; local 1554 if (hole_end >= *hole_start) 1555 *hole_size = hole_end - *hole_start;
|
/linux-master/fs/bcachefs/ |
H A D | fs-io-pagecache.c | 777 u64 *hole_end, 784 *hole_start << 9, *hole_end << 9, min_replicas, nonblock) >> 9; 790 if (*hole_start == *hole_end) 794 *hole_start << 9, *hole_end << 9, min_replicas, nonblock) >> 9; 798 *hole_end = ret; 775 bch2_clamp_data_hole(struct inode *inode, u64 *hole_start, u64 *hole_end, unsigned min_replicas, bool nonblock) argument
|
H A D | fs-io.c | 605 u64 hole_start, hole_end; local 622 hole_end = bpos_min(k.k->p, end_pos).offset; 645 &hole_end, 650 &hole_end, 657 if (hole_start == hole_end) 661 sectors = hole_end - hole_start;
|
/linux-master/fs/hugetlbfs/ |
H A D | inode.c | 754 loff_t hole_start, hole_end; local 757 * hole_start and hole_end indicate the full pages within the hole. 760 hole_end = round_down(offset + len, hpage_size); 778 if (hole_end > hole_start) { 782 hole_end >> PAGE_SHIFT, 0); 786 if ((offset + len) > hole_end && (offset + len) > hole_start) 788 hole_end, offset + len); 793 if (hole_end > hole_start) 794 remove_inode_hugepages(inode, hole_start, hole_end);
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_ggtt.c | 831 unsigned long hole_start, hole_end; local 902 drm_mm_for_each_hole(entry, &ggtt->vm.mm, hole_start, hole_end) { 905 hole_start, hole_end); 907 hole_end - hole_start);
|
/linux-master/fs/proc/ |
H A D | task_mmu.c | 1374 unsigned long hole_end; local 1377 hole_end = min(end, vma->vm_start); 1379 hole_end = end; 1381 for (; addr < hole_end; addr += PAGE_SIZE) {
|