Searched refs:shadow (Results 76 - 100 of 109) sorted by relevance

12345

/linux-master/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c127 struct mcp_kreq_ether_recv *shadow; /* host shadow of recv ring */ member in struct:myri10ge_rx_buf
143 struct mcp_kreq_ether_send *req_list; /* host shadow of sendq */
1230 rx->shadow[idx].addr_low =
1232 rx->shadow[idx].addr_high =
1249 &rx->shadow[idx - 7]);
1964 /* allocate the host shadow rings */
1977 bytes = rx_ring_entries * sizeof(*ss->rx_small.shadow);
1978 ss->rx_small.shadow = kzalloc(bytes, GFP_KERNEL);
1979 if (ss->rx_small.shadow
[all...]
/linux-master/drivers/media/platform/allegro-dvt/
H A Dallegro-core.c296 /* protect shadow lists of buffers passed to firmware */
1924 struct allegro_m2m_buffer *shadow = to_allegro_m2m_buffer(b); local
1927 list_add_tail(&shadow->head, list);
1937 struct allegro_m2m_buffer *shadow, *tmp; local
1941 list_for_each_entry_safe(shadow, tmp, list, head) {
1942 if (handle == ptr_to_u64(&shadow->buf.vb)) {
1943 buffer = &shadow->buf.vb;
1944 list_del_init(&shadow->head);
2854 struct allegro_m2m_buffer *shadow, *tmp; local
2862 list_for_each_entry_safe(shadow, tm
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cs.c571 struct drm_amdgpu_cs_chunk_cp_gfx_shadow *shadow = chunk->kdata; local
574 if (shadow->flags & ~AMDGPU_CS_CHUNK_CP_GFX_SHADOW_FLAGS_INIT_SHADOW)
578 p->jobs[i]->shadow_va = shadow->shadow_va;
579 p->jobs[i]->csa_va = shadow->csa_va;
580 p->jobs[i]->gds_va = shadow->gds_va;
582 shadow->flags & AMDGPU_CS_CHUNK_CP_GFX_SHADOW_FLAGS_INIT_SHADOW;
H A Damdgpu_vm.c467 struct amdgpu_bo *shadow; local
488 shadow = amdgpu_bo_shadowed(bo);
493 if (shadow) {
494 r = validate(param, shadow);
2093 /* shadow bo doesn't have bo base, its validation needs its parent */
2423 amdgpu_bo_unref(&root->shadow);
2515 /* Free the shadow bo for compute VM */
2516 amdgpu_bo_unref(&to_amdgpu_bo_vm(vm->root.bo)->shadow);
H A Damdgpu_device.c4900 struct amdgpu_bo *shadow; local
4909 dev_info(adev->dev, "recover vram bo from shadow start\n");
4912 /* If vm is compute context or adev is APU, shadow will be NULL */
4913 if (!vmbo->shadow)
4915 shadow = vmbo->shadow;
4918 if (shadow->tbo.resource->mem_type != TTM_PL_TT ||
4919 shadow->tbo.resource->start == AMDGPU_BO_INVALID_OFFSET ||
4920 shadow->parent->tbo.resource->mem_type != TTM_PL_VRAM)
4923 r = amdgpu_bo_restore_shadow(shadow,
[all...]
/linux-master/arch/x86/xen/
H A Denlighten_pv.c119 * passed in the update_descriptor hypercall we keep shadow copies to
576 struct desc_struct *shadow = &per_cpu(shadow_tls_desc, cpu).desc[i]; local
581 if (desc_equal(shadow, &t->tls_array[i]))
584 *shadow = t->tls_array[i];
/linux-master/mm/
H A Dfilemap.c137 struct folio *folio, void *shadow)
149 xas_store(&xas, shadow);
226 void __filemap_remove_folio(struct folio *folio, void *shadow) argument
232 page_cache_delete(mapping, folio, shadow);
299 /* A swap/dax/shadow entry got inserted? Skip it. */
943 void *shadow = NULL; local
947 ret = __filemap_add_folio(mapping, folio, index, gfp, &shadow);
960 if (!(gfp & __GFP_WRITE) && shadow)
961 workingset_refault(folio, shadow);
1802 * it is returned with an increased refcount. If it is a shadow entr
136 page_cache_delete(struct address_space *mapping, struct folio *folio, void *shadow) argument
4190 void *shadow = (void *)folio; local
[all...]
/linux-master/drivers/video/fbdev/
H A Dudlfb.c71 static bool shadow = true; /* Optionally disable shadow framebuffer */ variable
540 * our shadow copy that tracks what's been sent to that hardware buffer.
1214 if (shadow)
1218 "No shadow/backing buffer allocated\n");
1628 dev_dbg(&intf->dev, "shadow enable=%d\n", shadow);
1947 module_param(shadow, bool, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP);
1948 MODULE_PARM_DESC(shadow, "Shadow vid mem. Disable to save mem but lose perf");
/linux-master/drivers/gpu/drm/msm/adreno/
H A Da5xx_gpu.c43 * the rptr shadow
50 /* Copy the shadow to the actual register */
180 * Periodically update shadow-wptr if needed, so that we
183 * ringbuffer state, simply due to looking at a shadow
610 a5xx_gpu->shadow = msm_gem_kernel_new(gpu->dev,
616 if (IS_ERR(a5xx_gpu->shadow))
617 return PTR_ERR(a5xx_gpu->shadow);
619 msm_gem_object_set_name(a5xx_gpu->shadow_bo, "shadow");
923 * in lieu of the RPTR shadow and enable preemption. Otherwise, we
924 * can't safely use the RPTR shadow o
[all...]
H A Da6xx_gpu.c77 /* Copy the shadow to the actual register */
234 * Periodically update shadow-wptr if needed, so that we
237 * ringbuffer state, simply due to looking at a shadow
320 * Periodically update shadow-wptr if needed, so that we
323 * ringbuffer state, simply due to looking at a shadow
1632 * privileged buffer to store the RPTR shadow
1636 a6xx_gpu->shadow = msm_gem_kernel_new(gpu->dev,
1642 if (IS_ERR(a6xx_gpu->shadow))
1643 return PTR_ERR(a6xx_gpu->shadow);
1645 msm_gem_object_set_name(a6xx_gpu->shadow_bo, "shadow");
[all...]
/linux-master/drivers/crypto/hisilicon/sec/
H A Dsec_drv.c708 queue->shadow[queue->expected]);
709 queue->shadow[queue->expected] = NULL;
854 * @ctx: Context to be put in the shadow array and passed back to cb on result.
872 queue->shadow[write] = ctx;
H A Dsec_algs.c541 void sec_alg_callback(struct sec_bd_info *resp, void *shadow) argument
543 struct sec_request *sec_req = shadow;
/linux-master/arch/mips/include/asm/sn/
H A Dioc3.h19 u32 shadow; member in struct:ioc3_serialregs
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_drv.h89 struct qxl_bo *shadow; member in struct:qxl_bo
/linux-master/drivers/media/platform/ti/omap3isp/
H A Disppreview.c672 preview_params_lock(struct isp_prev_device *prev, u32 update, bool shadow) argument
676 if (shadow) {
677 /* Mark all shadow parameters we are going to touch as busy. */
693 preview_params_unlock(struct isp_prev_device *prev, u32 update, bool shadow) argument
697 if (shadow) {
698 /* Set the update flag for shadow parameters that have been
699 * updated and clear the busy flag for all shadow parameters.
720 /* Switch active parameters with updated shadow parameters when the
721 * shadow parameter has been updated and neither the active not the
722 * shadow paramete
[all...]
/linux-master/drivers/hv/
H A Dvmbus_drv.c2157 struct resource *iter, *shadow; local
2168 * is already reserved, no shadow allocation is necessary.
2201 shadow = __request_region(iter, start, size, NULL,
2203 if (!shadow)
2208 shadow->name = (char *)*new;
/linux-master/drivers/gpu/drm/i915/gvt/
H A Dmmio_context.c527 !is_inhibit_context(s->shadow[engine->id]))
H A Dgvt.h153 struct intel_context *shadow[I915_NUM_ENGINES]; member in struct:intel_vgpu_submission
455 /* Macros for easily accessing vGPU virtual/shadow register.
/linux-master/arch/x86/include/uapi/asm/
H A Dkvm.h329 /* Interrupt shadow states */
346 __u8 shadow; member in struct:kvm_vcpu_events::__anon4
/linux-master/tools/arch/x86/include/uapi/asm/
H A Dkvm.h329 /* Interrupt shadow states */
346 __u8 shadow; member in struct:kvm_vcpu_events::__anon133
/linux-master/arch/m68k/fpsp040/
H A Dfpsp.h137 .set FPSR_SHADOW,LV-64 | fpsr shadow reg
/linux-master/include/linux/
H A Djbd2.h314 BH_Shadow, /* IO on shadow buffer is running */
328 BUFFER_FNS(Shadow, shadow)
619 * the shadow buffers on this list match each other one for
H A Dpagemap.h185 * to escape the shadow shrinker's list of xarray nodes. The
648 * this index. Will not return a shadow, swap or DAX entry.
666 * this index. Will not return a shadow, swap or DAX entry.
1194 void __filemap_remove_folio(struct folio *folio, void *shadow);
/linux-master/block/
H A Dsed-opal.c1970 struct opal_shadow_mbr *shadow = data; local
1972 return generic_table_write_data(dev, shadow->data, shadow->offset,
1973 shadow->size, opaluid[OPAL_MBR]);
/linux-master/rust/
H A DMakefile291 -fno-reorder-blocks -fno-allow-store-data-races -fasan-shadow-offset=% \

Completed in 767 milliseconds

12345