Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/drivers/gpu/drm/i915/gem/
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()
651 struct drm_mm_node *stolen = fetch_and_zero(&obj->stolen); in i915_gem_object_release_stolen() local
655 kfree(stolen); in i915_gem_object_release_stolen()
685 obj->stolen = stolen; in __i915_gem_object_create_stolen()
728 stolen = kzalloc(sizeof(*stolen), GFP_KERNEL); in _i915_gem_object_stolen_init()
729 if (!stolen) in _i915_gem_object_stolen_init()
740 ret = drm_mm_reserve_node(&i915->mm.stolen, stolen); in _i915_gem_object_stolen_init()
[all …]
A Di915_gem_object_types.h655 struct drm_mm_node *stolen; member
/linux-6.3-rc2/drivers/gpu/drm/gma500/
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()
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);
A Dgtt.h34 bool stolen, u32 *offset);
A Dgtt.c20 bool stolen, u32 *offset) in psb_gtt_allocate_resource() argument
26 if (stolen) { in psb_gtt_allocate_resource()
/linux-6.3-rc2/arch/powerpc/mm/nohash/
A Dmmu_context.c268 goto stolen; in switch_mmu_context()
274 goto stolen; in switch_mmu_context()
284 stolen: in switch_mmu_context()
/linux-6.3-rc2/Documentation/virt/kvm/arm/
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.3-rc2/drivers/gpu/drm/i915/gt/
A Dintel_rc6.c304 paddr = i915->dsm.stolen.end + 1 - pctx_size; in chv_rc6_init()
328 pcbr_offset = (pcbr & ~4095) - i915->dsm.stolen.start; in vlv_rc6_init()
357 i915->dsm.stolen.start, in vlv_rc6_init()
358 pctx->stolen->start, in vlv_rc6_init()
360 pctx_paddr = i915->dsm.stolen.start + pctx->stolen->start; in vlv_rc6_init()
A Dselftest_reset.c23 const struct resource *dsm = &gt->i915->dsm.stolen; in __igt_reset_stolen()
96 if (!__drm_mm_interval_first(&gt->i915->mm.stolen, in __igt_reset_stolen()
143 !__drm_mm_interval_first(&gt->i915->mm.stolen, in __igt_reset_stolen()
/linux-6.3-rc2/arch/powerpc/platforms/pseries/
A Ddtl.c382 u64 stolen = 0; in scan_dispatch_log() local
407 stolen += tb_delta; in scan_dispatch_log()
415 return stolen; in scan_dispatch_log()
/linux-6.3-rc2/drivers/gpu/drm/i915/selftests/
A Di915_gem.c47 const resource_size_t size = resource_size(&i915->dsm.stolen); in trash_stolen()
56 const dma_addr_t dma = i915->dsm.stolen.start + page; in trash_stolen()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
A Drammcp77.c79 ram->base.stolen = base; in mcp77_ram_new()
/linux-6.3-rc2/drivers/gpu/drm/i915/display/
A Dintel_fbc.c334 GEM_BUG_ON(range_overflows_end_t(u64, i915->dsm.stolen.start, in i8xx_fbc_program_cfb()
336 GEM_BUG_ON(range_overflows_end_t(u64, i915->dsm.stolen.start, in i8xx_fbc_program_cfb()
340 i915->dsm.stolen.start + fbc->compressed_fb.start); in i8xx_fbc_program_cfb()
342 i915->dsm.stolen.start + fbc->compressed_llb.start); in i8xx_fbc_program_cfb()
715 end = resource_size(&i915->dsm.stolen) - 8 * 1024 * 1024; in intel_fbc_stolen_end()
802 if (drm_mm_initialized(&i915->mm.stolen)) in intel_fbc_alloc_cfb()
1709 if (!drm_mm_initialized(&i915->mm.stolen)) in intel_fbc_init()
/linux-6.3-rc2/net/ipv4/
A Dinet_fragment.c539 bool stolen; in inet_frag_reasm_finish() local
548 if (try_coalesce && skb_try_coalesce(head, fp, &stolen, in inet_frag_reasm_finish()
550 kfree_skb_partial(fp, stolen); in inet_frag_reasm_finish()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
A Dvmmnv50.c262 if (ram->stolen) { in nv50_vmm_valid()
263 map->type |= ram->stolen; in nv50_vmm_valid()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/include/nvkm/subdev/
A Dfb.h143 u64 stolen; member
/linux-6.3-rc2/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
A Dswitchdev.rst52 queues are neither shared nor stolen from the parent PCI function.
55 resources neither shared nor stolen from the parent PCI function.
/linux-6.3-rc2/Documentation/virt/kvm/devices/
A Dvcpu.rst194 Specifies the base address of the stolen time structure for this VCPU. The
197 including the layout of the stolen time structure.
/linux-6.3-rc2/arch/arm/boot/dts/
A Dam3874-iceboard.dts476 /* DMA event numbers stolen from MCASP */
486 /* DMA event numbers stolen from MCASP, MCBSP */
/linux-6.3-rc2/arch/powerpc/kvm/
A Dbook3s_hv.c738 unsigned long stolen) in __kvmppc_create_dtl_entry() argument
750 dt->enqueue_to_dispatch_time = cpu_to_be32(stolen); in __kvmppc_create_dtl_entry()
773 unsigned long stolen; in kvmppc_update_vpa_dispatch() local
785 stolen = core_stolen - vcpu->arch.stolen_logged; in kvmppc_update_vpa_dispatch()
788 stolen += vcpu->arch.busy_stolen; in kvmppc_update_vpa_dispatch()
794 __kvmppc_create_dtl_entry(vcpu, vpa, vc->pcpu, now + vc->tb_offset, stolen); in kvmppc_update_vpa_dispatch()
804 unsigned long stolen; in kvmppc_update_vpa_dispatch_p9() local
811 stolen = vc->stolen_tb; in kvmppc_update_vpa_dispatch_p9()
812 stolen_delta = stolen - vcpu->arch.stolen_logged; in kvmppc_update_vpa_dispatch_p9()
813 vcpu->arch.stolen_logged = stolen; in kvmppc_update_vpa_dispatch_p9()
[all …]
/linux-6.3-rc2/fs/reiserfs/
A Dprocfs.c219 SFPF(stolen), in show_bitmap()
/linux-6.3-rc2/Documentation/accounting/
A Dtaskstats-struct.rst131 * On some architectures, value will adjust for cpu time stolen
/linux-6.3-rc2/drivers/gpu/drm/i915/
A Di915_drv.h83 struct resource stolen; member
128 struct drm_mm stolen; member
/linux-6.3-rc2/Documentation/power/
A Dswsusp.rst335 encrypted and protected are retrieved and stolen from the swap device.
342 inaccessible so they can't be stolen later on. The only thing that
350 suspend image to prevent sensitive data from being stolen after

Completed in 78 milliseconds

12