Home
last modified time | relevance | path

Searched refs:stolen (Results 1 – 25 of 38) sorted by relevance

12

/linux-6.15/drivers/gpu/drm/i915/gem/
H A Di915_gem_stolen.c117 if (ggtt_res.end > stolen[1].start && ggtt_res.end <= stolen[1].end) in adjust_stolen()
121 if (resource_size(&stolen[0]) > resource_size(&stolen[1])) in adjust_stolen()
126 if (stolen[0].start != stolen[1].start || in adjust_stolen()
127 stolen[0].end != stolen[1].end) { in adjust_stolen()
684 struct drm_mm_node *stolen = fetch_and_zero(&obj->stolen); in i915_gem_object_release_stolen() local
688 kfree(stolen); in i915_gem_object_release_stolen()
718 obj->stolen = stolen; in __i915_gem_object_create_stolen()
761 stolen = kzalloc(sizeof(*stolen), GFP_KERNEL); in _i915_gem_object_stolen_init()
762 if (!stolen) in _i915_gem_object_stolen_init()
773 ret = drm_mm_reserve_node(&i915->mm.stolen, stolen); in _i915_gem_object_stolen_init()
[all …]
H A Di915_gem_object_types.h724 struct drm_mm_node *stolen; member
/linux-6.15/drivers/gpu/drm/gma500/
H A Dgem.c42 if (pobj->in_gart || pobj->stolen) in psb_gem_pin()
90 if (pobj->in_gart || pobj->stolen) in psb_gem_unpin()
121 WARN_ON(pobj->in_gart && !pobj->stolen); in psb_gem_free_object()
139 psb_gem_create(struct drm_device *dev, u64 size, const char *name, bool stolen, u32 align) in psb_gem_create() argument
155 ret = psb_gtt_allocate_resource(dev_priv, &pobj->resource, name, size, align, stolen, in psb_gem_create()
160 if (stolen) { in psb_gem_create()
161 pobj->stolen = true; in psb_gem_create()
169 if (stolen) { in psb_gem_create()
293 if (pobj->stolen) in psb_gem_fault()
H A Dgem.h27 bool stolen; /* Backed from stolen RAM */ member
38 psb_gem_create(struct drm_device *dev, u64 size, const char *name, bool stolen, u32 align);
H A Dgtt.h34 bool stolen, u32 *offset);
H A Dgtt.c20 bool stolen, u32 *offset) in psb_gtt_allocate_resource() argument
26 if (stolen) { in psb_gtt_allocate_resource()
/linux-6.15/Documentation/virt/kvm/arm/
H A Dpvtime.rst11 KVM/arm64 implements the stolen time part of this specification by providing
13 view of the amount of time stolen from its execution.
39 Return value: (int64) IPA of the stolen time data structure for this
/linux-6.15/arch/powerpc/mm/nohash/
H A Dmmu_context.c265 goto stolen; in switch_mmu_context()
271 goto stolen; in switch_mmu_context()
281 stolen: in switch_mmu_context()
/linux-6.15/drivers/gpu/drm/xe/display/
H A Dxe_plane_initial.c120 struct ttm_resource_manager *stolen = ttm_manager_type(&xe->ttm, XE_PL_STOLEN); in initial_plane_bo() local
122 if (!stolen) in initial_plane_bo()
136 plane_config->size * 2 >> PAGE_SHIFT >= stolen->size) in initial_plane_bo()
/linux-6.15/drivers/gpu/drm/i915/gt/
H A Dintel_rc6.c292 paddr = i915->dsm.stolen.end + 1 - pctx_size; in chv_rc6_init()
316 pcbr_offset = (pcbr & ~4095) - i915->dsm.stolen.start; in vlv_rc6_init()
345 i915->dsm.stolen.start, in vlv_rc6_init()
346 pctx->stolen->start, in vlv_rc6_init()
348 pctx_paddr = i915->dsm.stolen.start + pctx->stolen->start; in vlv_rc6_init()
H A Dselftest_reset.c23 const struct resource *dsm = &gt->i915->dsm.stolen; in __igt_reset_stolen()
98 if (!__drm_mm_interval_first(&gt->i915->mm.stolen, in __igt_reset_stolen()
147 !__drm_mm_interval_first(&gt->i915->mm.stolen, in __igt_reset_stolen()
/linux-6.15/arch/powerpc/platforms/pseries/
H A Ddtl.c381 u64 stolen = 0; in scan_dispatch_log() local
406 stolen += tb_delta; in scan_dispatch_log()
414 return stolen; in scan_dispatch_log()
/linux-6.15/drivers/gpu/drm/i915/selftests/
H A Di915_gem.c47 const resource_size_t size = resource_size(&i915->dsm.stolen); in trash_stolen()
58 const dma_addr_t dma = i915->dsm.stolen.start + page; in trash_stolen()
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dr535.c45 ram->stolen = false; in r535_fb_ram_new()
H A Drammcp77.c79 ram->base.stolen = base; in mcp77_ram_new()
/linux-6.15/net/ipv4/
H A Dinet_fragment.c579 bool stolen; in inet_frag_reasm_finish() local
588 if (try_coalesce && skb_try_coalesce(head, fp, &stolen, in inet_frag_reasm_finish()
590 kfree_skb_partial(fp, stolen); in inet_frag_reasm_finish()
/linux-6.15/Documentation/translations/zh_CN/security/tpm/
H A Dtpm-security.rst148 .. _Windows Bitlocker TPM: https://dolosgroup.io/blog/2021/7/9/from-stolen-laptop-to-inside-the-com…
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmmnv50.c262 if (ram->stolen) { in nv50_vmm_valid()
263 map->type |= ram->stolen; in nv50_vmm_valid()
/linux-6.15/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dfb.h144 u64 stolen; member
/linux-6.15/Documentation/virt/kvm/devices/
H A Dvcpu.rst196 Specifies the base address of the stolen time structure for this VCPU. The
199 including the layout of the stolen time structure.
/linux-6.15/drivers/gpu/drm/i915/
H A Di915_drv.h83 struct resource stolen; member
120 struct drm_mm stolen; member
/linux-6.15/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
H A Dswitchdev.rst74 queues are neither shared nor stolen from the parent PCI function.
77 resources neither shared nor stolen from the parent PCI function.
/linux-6.15/arch/arm/boot/dts/ti/omap/
H A Dam3874-iceboard.dts476 /* DMA event numbers stolen from MCASP */
486 /* DMA event numbers stolen from MCASP, MCBSP */
/linux-6.15/arch/powerpc/kvm/
H A Dbook3s_hv.c795 unsigned long stolen) in __kvmppc_create_dtl_entry() argument
807 dt->enqueue_to_dispatch_time = cpu_to_be32(stolen); in __kvmppc_create_dtl_entry()
830 unsigned long stolen; in kvmppc_update_vpa_dispatch() local
842 stolen = core_stolen - vcpu->arch.stolen_logged; in kvmppc_update_vpa_dispatch()
845 stolen += vcpu->arch.busy_stolen; in kvmppc_update_vpa_dispatch()
849 vpa->enqueue_dispatch_tb = cpu_to_be64(be64_to_cpu(vpa->enqueue_dispatch_tb) + stolen); in kvmppc_update_vpa_dispatch()
861 unsigned long stolen; in kvmppc_update_vpa_dispatch_p9() local
868 stolen = vc->stolen_tb; in kvmppc_update_vpa_dispatch_p9()
869 stolen_delta = stolen - vcpu->arch.stolen_logged; in kvmppc_update_vpa_dispatch_p9()
870 vcpu->arch.stolen_logged = stolen; in kvmppc_update_vpa_dispatch_p9()
[all …]
/linux-6.15/Documentation/accounting/
H A Dtaskstats-struct.rst131 * On some architectures, value will adjust for cpu time stolen

12