/linux-master/drivers/net/ethernet/myricom/myri10ge/ |
H A D | myri10ge.c | 127 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 D | allegro-core.c | 296 /* 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 D | amdgpu_cs.c | 571 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 D | amdgpu_vm.c | 467 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 D | amdgpu_device.c | 4900 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 D | enlighten_pv.c | 119 * 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 D | filemap.c | 137 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 D | udlfb.c | 71 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 D | a5xx_gpu.c | 43 * 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 D | a6xx_gpu.c | 77 /* 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 D | sec_drv.c | 708 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 D | sec_algs.c | 541 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 D | ioc3.h | 19 u32 shadow; member in struct:ioc3_serialregs
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_drv.h | 89 struct qxl_bo *shadow; member in struct:qxl_bo
|
/linux-master/drivers/media/platform/ti/omap3isp/ |
H A D | isppreview.c | 672 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 D | vmbus_drv.c | 2157 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 D | mmio_context.c | 527 !is_inhibit_context(s->shadow[engine->id]))
|
H A D | gvt.h | 153 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 D | kvm.h | 329 /* Interrupt shadow states */ 346 __u8 shadow; member in struct:kvm_vcpu_events::__anon4
|
/linux-master/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 329 /* Interrupt shadow states */ 346 __u8 shadow; member in struct:kvm_vcpu_events::__anon133
|
/linux-master/arch/m68k/fpsp040/ |
H A D | fpsp.h | 137 .set FPSR_SHADOW,LV-64 | fpsr shadow reg
|
/linux-master/include/linux/ |
H A D | jbd2.h | 314 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 D | pagemap.h | 185 * 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 D | sed-opal.c | 1970 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 D | Makefile | 291 -fno-reorder-blocks -fno-allow-store-data-races -fasan-shadow-offset=% \
|