| /linux/drivers/gpu/drm/ttm/tests/ |
| A D | ttm_resource_test.c | 21 struct ttm_place *place; member 113 struct ttm_place *place; in ttm_resource_init_basic() local 119 place = priv->place; in ttm_resource_init_basic() 156 struct ttm_place *place; in ttm_resource_init_pinned() local 161 place = priv->place; in ttm_resource_init_pinned() 186 struct ttm_place *place; in ttm_resource_fini_basic() local 191 place = priv->place; in ttm_resource_fini_basic() 231 struct ttm_place *place; in ttm_resource_manager_usage_basic() local 237 place = priv->place; in ttm_resource_manager_usage_basic() 276 place = priv->place; in ttm_sys_man_alloc_basic() [all …]
|
| A D | ttm_bo_validate_test.c | 113 struct ttm_place *place; in ttm_bo_init_reserved_sys_man() local 160 struct ttm_place *place; in ttm_bo_init_reserved_mock_man() local 201 struct ttm_place *place; in ttm_bo_init_reserved_resv() local 280 struct ttm_place *place; in ttm_bo_validate_invalid_placement() local 307 struct ttm_place *place; in ttm_bo_validate_failed_alloc() local 336 struct ttm_place *place; in ttm_bo_validate_pinned() local 381 struct ttm_place *place; in ttm_bo_validate_same_placement() local 528 struct ttm_place *place; in ttm_bo_validate_no_placement_signaled() local 598 struct ttm_place *place; in ttm_bo_validate_no_placement_not_signaled() local 650 struct ttm_place *place; in ttm_bo_validate_move_fence_signaled() local [all …]
|
| A D | ttm_bo_test.c | 243 struct ttm_place *place; in ttm_bo_unreserve_basic() local 261 err = ttm_resource_alloc(bo, place, &res1); in ttm_bo_unreserve_basic() 267 ttm_resource_alloc(bo, place, &res2); in ttm_bo_unreserve_basic() 286 struct ttm_place *place; in ttm_bo_unreserve_pinned() local 303 err = ttm_resource_alloc(bo, place, &res1); in ttm_bo_unreserve_pinned() 329 struct ttm_place *place; in ttm_bo_unreserve_bulk() local 388 struct ttm_place *place; in ttm_bo_put_basic() local 404 err = ttm_resource_alloc(bo, place, &res); in ttm_bo_put_basic() 503 struct ttm_place *place; in ttm_bo_pin_unpin_resource() local 521 err = ttm_resource_alloc(bo, place, &res); in ttm_bo_pin_unpin_resource() [all …]
|
| A D | ttm_mock_manager.c | 25 const struct ttm_place *place, in ttm_mock_manager_alloc() argument 42 ttm_resource_init(bo, place, &mock_res->base); in ttm_mock_manager_alloc() 45 if (place->flags & TTM_PL_FLAG_TOPDOWN) in ttm_mock_manager_alloc() 48 if (place->flags & TTM_PL_FLAG_CONTIGUOUS) in ttm_mock_manager_alloc() 150 const struct ttm_place *place, in ttm_bad_manager_alloc() argument 158 const struct ttm_place *place, in ttm_busy_manager_alloc() argument 171 const struct ttm_place *place, in ttm_bad_manager_compatible() argument
|
| A D | ttm_kunit_helpers.c | 201 struct ttm_place *place; in ttm_place_kunit_init() local 203 place = kunit_kzalloc(test, sizeof(*place), GFP_KERNEL); in ttm_place_kunit_init() 204 KUNIT_ASSERT_NOT_NULL(test, place); in ttm_place_kunit_init() 206 place->mem_type = mem_type; in ttm_place_kunit_init() 207 place->flags = flags; in ttm_place_kunit_init() 209 return place; in ttm_place_kunit_init()
|
| /linux/arch/arm64/kernel/ |
| A D | module.c | 40 return val - (u64)place; in do_reloc() 69 *(s16 *)place = sval; in reloc_data() 85 *(s32 *)place = sval; in reloc_data() 101 *(s64 *)place = sval; in reloc_data() 120 u32 insn = le32_to_cpu(*place); in reloc_insn_movw() 148 *place = cpu_to_le32(insn); in reloc_insn_movw() 161 u32 insn = le32_to_cpu(*place); in reloc_insn_imm() 173 *place = cpu_to_le32(insn); in reloc_insn_imm() 192 __le32 *place, u64 val) in reloc_insn_adrp() argument 203 insn = le32_to_cpu(*place); in reloc_insn_adrp() [all …]
|
| /linux/drivers/gpu/drm/i915/ |
| A D | i915_ttm_buddy_manager.c | 36 const struct ttm_place *place, in i915_ttm_buddy_man_alloc() argument 47 lpfn = place->lpfn; in i915_ttm_buddy_man_alloc() 65 if (place->fpfn || lpfn != man->size) in i915_ttm_buddy_man_alloc() 162 if (!place->fpfn && !place->lpfn) in i915_ttm_buddy_man_intersects() 165 GEM_BUG_ON(!place->lpfn); in i915_ttm_buddy_man_intersects() 172 if (!place->fpfn && in i915_ttm_buddy_man_intersects() 183 if (place->fpfn < lpfn && place->lpfn > fpfn) in i915_ttm_buddy_man_intersects() 200 if (!place->fpfn && !place->lpfn) in i915_ttm_buddy_man_compatible() 203 GEM_BUG_ON(!place->lpfn); in i915_ttm_buddy_man_compatible() 205 if (!place->fpfn && in i915_ttm_buddy_man_compatible() [all …]
|
| A D | intel_region_ttm.c | 204 struct ttm_place place = {}; in intel_region_ttm_resource_alloc() local 210 place.flags |= TTM_PL_FLAG_CONTIGUOUS; in intel_region_ttm_resource_alloc() 212 if (WARN_ON(overflows_type(offset >> PAGE_SHIFT, place.fpfn))) { in intel_region_ttm_resource_alloc() 216 place.fpfn = offset >> PAGE_SHIFT; in intel_region_ttm_resource_alloc() 217 if (WARN_ON(overflows_type(place.fpfn + (size >> PAGE_SHIFT), place.lpfn))) { in intel_region_ttm_resource_alloc() 221 place.lpfn = place.fpfn + (size >> PAGE_SHIFT); in intel_region_ttm_resource_alloc() 224 place.flags |= TTM_PL_FLAG_TOPDOWN; in intel_region_ttm_resource_alloc() 226 place.fpfn = 0; in intel_region_ttm_resource_alloc() 227 if (WARN_ON(overflows_type(resource_size(&mem->io) >> PAGE_SHIFT, place.lpfn))) { in intel_region_ttm_resource_alloc() 231 place.lpfn = resource_size(&mem->io) >> PAGE_SHIFT; in intel_region_ttm_resource_alloc() [all …]
|
| /linux/drivers/gpu/drm/ttm/ |
| A D | ttm_range_manager.c | 60 const struct ttm_place *place, in ttm_range_man_alloc() argument 70 lpfn = place->lpfn; in ttm_range_man_alloc() 79 if (place->flags & TTM_PL_FLAG_TOPDOWN) in ttm_range_man_alloc() 82 ttm_resource_init(bo, place, &node->base); in ttm_range_man_alloc() 88 place->fpfn, lpfn, mode); in ttm_range_man_alloc() 118 const struct ttm_place *place, in ttm_range_man_intersects() argument 125 if (place->fpfn >= (node->start + num_pages) || in ttm_range_man_intersects() 126 (place->lpfn && place->lpfn <= node->start)) in ttm_range_man_intersects() 134 const struct ttm_place *place, in ttm_range_man_compatible() argument 140 if (node->start < place->fpfn || in ttm_range_man_compatible() [all …]
|
| A D | ttm_bo.c | 419 const struct ttm_place *place) in ttm_bo_eviction_valuable() argument 495 const struct ttm_place *place; member 544 const struct ttm_place *place, in ttm_bo_evict_alloc() argument 556 .place = place, in ttm_bo_evict_alloc() 689 const struct ttm_place *place = &placement->placement[i]; in ttm_bo_alloc_resource() local 693 man = ttm_manager_type(bdev, place->mem_type); in ttm_bo_alloc_resource() 697 if (place->flags & (force_space ? TTM_PL_FLAG_DESIRED : in ttm_bo_alloc_resource() 702 ret = ttm_resource_alloc(bo, place, res); in ttm_bo_alloc_resource() 709 ret = ttm_bo_evict_alloc(bdev, man, place, bo, ctx, in ttm_bo_alloc_resource() 1106 place.mem_type = TTM_PL_SYSTEM; in ttm_bo_swapout_cb() [all …]
|
| A D | ttm_resource.c | 287 const struct ttm_place *place, in ttm_resource_init() argument 294 res->mem_type = place->mem_type; in ttm_resource_init() 295 res->placement = place->flags; in ttm_resource_init() 302 man = ttm_manager_type(bo->bdev, place->mem_type); in ttm_resource_init() 336 const struct ttm_place *place, in ttm_resource_alloc() argument 340 ttm_manager_type(bo->bdev, place->mem_type); in ttm_resource_alloc() 343 ret = man->func->alloc(man, bo, place, res_ptr); in ttm_resource_alloc() 385 const struct ttm_place *place, in ttm_resource_intersects() argument 394 if (!place || !man->func->intersects) in ttm_resource_intersects() 424 if (res->mem_type != place->mem_type) in ttm_resource_compatible() [all …]
|
| A D | ttm_sys_manager.c | 12 const struct ttm_place *place, in ttm_sys_man_alloc() argument 19 ttm_resource_init(bo, place, *res); in ttm_sys_man_alloc()
|
| /linux/drivers/gpu/drm/xe/ |
| A D | xe_ttm_vram_mgr.c | 49 const struct ttm_place *place, in xe_ttm_vram_mgr_new() argument 59 lpfn = place->lpfn; in xe_ttm_vram_mgr_new() 80 if (place->flags & TTM_PL_FLAG_TOPDOWN) in xe_ttm_vram_mgr_new() 124 if (place->fpfn + (size >> PAGE_SHIFT) != place->lpfn && in xe_ttm_vram_mgr_new() 247 const struct ttm_place *place, in xe_ttm_vram_mgr_intersects() argument 256 if (!place->fpfn && !place->lpfn) in xe_ttm_vram_mgr_intersects() 259 if (!place->fpfn && place->lpfn == mgr->visible_size >> PAGE_SHIFT) in xe_ttm_vram_mgr_intersects() 268 if (place->fpfn < lpfn && place->lpfn > fpfn) in xe_ttm_vram_mgr_intersects() 286 if (!place->fpfn && !place->lpfn) in xe_ttm_vram_mgr_compatible() 289 if (!place->fpfn && place->lpfn == mgr->visible_size >> PAGE_SHIFT) in xe_ttm_vram_mgr_compatible() [all …]
|
| A D | xe_bo.c | 188 place.fpfn = 0; in add_vram() 194 places[*c] = place; in add_vram() 868 struct ttm_place place = { in xe_bo_evict_pinned() local 872 .placement = &place, in xe_bo_evict_pinned() 1404 place->lpfn = end >> PAGE_SHIFT; in __xe_bo_fixed_placement() 1408 place->mem_type = XE_PL_VRAM0; in __xe_bo_fixed_placement() 1411 place->mem_type = XE_PL_VRAM1; in __xe_bo_fixed_placement() 1424 .placement = place, in __xe_bo_fixed_placement() 1765 place->lpfn = place->fpfn + (bo->size >> PAGE_SHIFT); in xe_bo_pin() 2174 memset(place, 0, sizeof(*place)); in xe_place_from_ttm_type() [all …]
|
| A D | xe_ttm_sys_mgr.c | 31 const struct ttm_place *place, in xe_ttm_sys_mgr_new() argument 42 ttm_resource_init(tbo, place, &node->base.base); in xe_ttm_sys_mgr_new() 44 if (!(place->flags & TTM_PL_FLAG_TEMPORARY) && in xe_ttm_sys_mgr_new()
|
| /linux/arch/arm64/kernel/pi/ |
| A D | relocate.c | 17 u64 *place = NULL; in relocate_kernel() local 55 place = (u64 *)(*relr + offset); in relocate_kernel() 56 *place++ += offset; in relocate_kernel() 58 for (u64 *p = place, r = *relr >> 1; r; p++, r >>= 1) in relocate_kernel() 61 place += 63; in relocate_kernel()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_gtt_mgr.c | 115 const struct ttm_place *place, in amdgpu_gtt_mgr_new() argument 127 ttm_resource_init(tbo, place, &node->base); in amdgpu_gtt_mgr_new() 128 if (!(place->flags & TTM_PL_FLAG_TEMPORARY) && in amdgpu_gtt_mgr_new() 134 if (place->lpfn) { in amdgpu_gtt_mgr_new() 138 0, place->fpfn, place->lpfn, in amdgpu_gtt_mgr_new() 217 const struct ttm_place *place, in amdgpu_gtt_mgr_intersects() argument 220 return !place->lpfn || amdgpu_gtt_mgr_has_gart_addr(res); in amdgpu_gtt_mgr_intersects() 235 const struct ttm_place *place, in amdgpu_gtt_mgr_compatible() argument 238 return !place->lpfn || amdgpu_gtt_mgr_has_gart_addr(res); in amdgpu_gtt_mgr_compatible()
|
| A D | amdgpu_vram_mgr.c | 407 const struct ttm_place *place, in amdgpu_dummy_vram_mgr_compatible() argument 416 const struct ttm_place *place, in amdgpu_dummy_vram_mgr_intersects() argument 431 const struct ttm_place *place, in amdgpu_dummy_vram_mgr_new() argument 450 const struct ttm_place *place, in amdgpu_vram_mgr_new() argument 465 lpfn = (u64)place->lpfn << PAGE_SHIFT; in amdgpu_vram_mgr_new() 469 fpfn = (u64)place->fpfn << PAGE_SHIFT; in amdgpu_vram_mgr_new() 502 if (place->flags & TTM_PL_FLAG_TOPDOWN) in amdgpu_vram_mgr_new() 810 if (place->fpfn < lpfn && in amdgpu_vram_mgr_intersects() 811 (!place->lpfn || place->lpfn > fpfn)) in amdgpu_vram_mgr_intersects() 843 if (fpfn < place->fpfn || in amdgpu_vram_mgr_compatible() [all …]
|
| /linux/drivers/gpu/drm/nouveau/ |
| A D | nouveau_mem.c | 192 const struct ttm_place *place, in nouveau_mem_intersects() argument 198 if (place->fpfn >= (res->start + num_pages) || in nouveau_mem_intersects() 199 (place->lpfn && place->lpfn <= res->start)) in nouveau_mem_intersects() 207 const struct ttm_place *place, in nouveau_mem_compatible() argument 212 if (res->start < place->fpfn || in nouveau_mem_compatible() 213 (place->lpfn && (res->start + num_pages) > place->lpfn)) in nouveau_mem_compatible()
|
| A D | nouveau_ttm.c | 48 const struct ttm_place *place, in nouveau_manager_intersects() argument 51 return nouveau_mem_intersects(res, place, size); in nouveau_manager_intersects() 57 const struct ttm_place *place, in nouveau_manager_compatible() argument 60 return nouveau_mem_compatible(res, place, size); in nouveau_manager_compatible() 66 const struct ttm_place *place, in nouveau_vram_manager_new() argument 80 ttm_resource_init(bo, place, *res); in nouveau_vram_manager_new() 101 const struct ttm_place *place, in nouveau_gart_manager_new() argument 112 ttm_resource_init(bo, place, *res); in nouveau_gart_manager_new() 127 const struct ttm_place *place, in nv04_gart_manager_new() argument 140 ttm_resource_init(bo, place, *res); in nv04_gart_manager_new()
|
| /linux/include/drm/ttm/ |
| A D | ttm_resource.h | 113 const struct ttm_place *place, 141 const struct ttm_place *place, 157 const struct ttm_place *place, 428 const struct ttm_place *place, 434 const struct ttm_place *place, 439 const struct ttm_place *place,
|
| /linux/drivers/gpu/drm/i915/gem/ |
| A D | i915_gem_ttm.c | 127 struct ttm_place *place, in i915_ttm_place_from_region() argument 132 memset(place, 0, sizeof(*place)); in i915_ttm_place_from_region() 139 place->flags |= TTM_PL_FLAG_CONTIGUOUS; in i915_ttm_place_from_region() 142 place->fpfn = offset >> PAGE_SHIFT; in i915_ttm_place_from_region() 143 WARN_ON(overflows_type(place->fpfn + (size >> PAGE_SHIFT), place->lpfn)); in i915_ttm_place_from_region() 144 place->lpfn = place->fpfn + (size >> PAGE_SHIFT); in i915_ttm_place_from_region() 147 place->flags |= TTM_PL_FLAG_TOPDOWN; in i915_ttm_place_from_region() 149 place->fpfn = 0; in i915_ttm_place_from_region() 355 const struct ttm_place *place) in i915_ttm_eviction_valuable() argument 425 struct ttm_placement place = {}; in i915_ttm_purge() local [all …]
|
| /linux/Documentation/hwmon/ |
| A D | k8temp.rst | 36 temp1_input temperature of Core 0 and "place" 0 37 temp2_input temperature of Core 0 and "place" 1 38 temp3_input temperature of Core 1 and "place" 0 39 temp4_input temperature of Core 1 and "place" 1
|
| /linux/arch/mips/include/asm/mach-ip27/ |
| A D | kernel-entry-init.h | 37 dsll t1, NASID_SHFT # Shift text nasid into place 43 dsll t1, 6 # Get pfn into place 44 dsll t2, 6 # Get pfn into place
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/ |
| A D | phy_common.c | 392 u8 place = chnl; in _rtl92c_phy_get_rightchnlplace() local 395 for (place = 14; place < ARRAY_SIZE(channel_all); place++) { in _rtl92c_phy_get_rightchnlplace() 396 if (channel_all[place] == chnl) { in _rtl92c_phy_get_rightchnlplace() 397 place++; in _rtl92c_phy_get_rightchnlplace() 402 return place; in _rtl92c_phy_get_rightchnlplace() 488 u8 place; in rtl92d_get_rightchnlplace_for_iqk() local 491 for (place = 14; place < ARRAY_SIZE(channel_all); place++) { in rtl92d_get_rightchnlplace_for_iqk() 492 if (channel_all[place] == chnl) in rtl92d_get_rightchnlplace_for_iqk() 493 return place - 13; in rtl92d_get_rightchnlplace_for_iqk()
|