Home
last modified time | relevance | path

Searched refs:stash (Results 1 – 20 of 20) sorted by relevance

/Linux-v5.10/drivers/gpu/drm/i915/gt/
Dintel_ppgtt.c179 struct i915_vm_pt_stash *stash, in ppgtt_bind_vma() argument
187 vm->allocate_va_range(vm, stash, vma->node.start, vma->size); in ppgtt_bind_vma()
213 struct i915_vm_pt_stash *stash, in i915_vm_alloc_pt_stash() argument
229 i915_vm_free_pt_stash(vm, stash); in i915_vm_alloc_pt_stash()
233 pt->stash = stash->pt[0]; in i915_vm_alloc_pt_stash()
234 stash->pt[0] = pt; in i915_vm_alloc_pt_stash()
245 i915_vm_free_pt_stash(vm, stash); in i915_vm_alloc_pt_stash()
249 pd->pt.stash = stash->pt[1]; in i915_vm_alloc_pt_stash()
250 stash->pt[1] = &pd->pt; in i915_vm_alloc_pt_stash()
258 struct i915_vm_pt_stash *stash) in i915_vm_pin_pt_stash() argument
[all …]
Dintel_gtt.h152 struct i915_page_table *stash; member
193 struct i915_vm_pt_stash *stash,
269 struct i915_vm_pt_stash *stash,
557 struct i915_vm_pt_stash *stash,
569 struct i915_vm_pt_stash *stash,
572 struct i915_vm_pt_stash *stash);
574 struct i915_vm_pt_stash *stash);
Dgen6_ppgtt.c181 struct i915_vm_pt_stash *stash, in gen6_alloc_va_range() argument
198 pt = stash->pt[0]; in gen6_alloc_va_range()
206 stash->pt[0] = pt->stash; in gen6_alloc_va_range()
302 struct i915_vm_pt_stash *stash, in pd_vma_bind() argument
Dgen8_ppgtt.c273 struct i915_vm_pt_stash *stash, in __gen8_ppgtt_alloc() argument
298 pt = stash->pt[!!lvl]; in __gen8_ppgtt_alloc()
309 stash->pt[!!lvl] = pt->stash; in __gen8_ppgtt_alloc()
321 __gen8_ppgtt_alloc(vm, stash, in __gen8_ppgtt_alloc()
345 struct i915_vm_pt_stash *stash, in gen8_ppgtt_alloc() argument
356 __gen8_ppgtt_alloc(vm, stash, i915_vm_to_ppgtt(vm)->pd, in gen8_ppgtt_alloc()
Dintel_ggtt.c438 struct i915_vm_pt_stash *stash, in ggtt_bind_vma() argument
569 struct i915_vm_pt_stash *stash, in aliasing_gtt_bind_vma() argument
583 stash, vma, cache_level, flags); in aliasing_gtt_bind_vma()
601 struct i915_vm_pt_stash stash = {}; in init_aliasing_ppgtt() local
614 err = i915_vm_alloc_pt_stash(&ppgtt->vm, &stash, ggtt->vm.total); in init_aliasing_ppgtt()
618 err = i915_vm_pin_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt()
628 ppgtt->vm.allocate_va_range(&ppgtt->vm, &stash, 0, ggtt->vm.total); in init_aliasing_ppgtt()
639 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt()
643 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt()
/Linux-v5.10/Documentation/devicetree/bindings/net/
Dfsl-tsec-phy.txt68 - bd-stash : If present, indicates that the hardware supports stashing
70 - rx-stash-len : Denotes the number of bytes of a received buffer to stash
72 - rx-stash-idx : Denotes the index of the first byte from the received
73 buffer to stash in the L2.
/Linux-v5.10/drivers/gpu/drm/i915/selftests/
Di915_gem_gtt.c175 struct i915_vm_pt_stash stash = {}; in igt_ppgtt_alloc() local
177 err = i915_vm_alloc_pt_stash(&ppgtt->vm, &stash, size); in igt_ppgtt_alloc()
181 err = i915_vm_pin_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc()
183 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc()
187 ppgtt->vm.allocate_va_range(&ppgtt->vm, &stash, 0, size); in igt_ppgtt_alloc()
192 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc()
197 struct i915_vm_pt_stash stash = {}; in igt_ppgtt_alloc() local
199 err = i915_vm_alloc_pt_stash(&ppgtt->vm, &stash, size - last); in igt_ppgtt_alloc()
203 err = i915_vm_pin_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc()
205 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc()
[all …]
Dmock_gtt.c42 struct i915_vm_pt_stash *stash, in mock_bind_ppgtt() argument
97 struct i915_vm_pt_stash *stash, in mock_bind_ggtt() argument
/Linux-v5.10/drivers/usb/gadget/
Dcomposite.c49 return (struct usb_gadget_strings **)uc->stash; in get_containers_gs()
1290 void *stash; in copy_gadget_strings() local
1300 stash = uc->stash; in copy_gadget_strings()
1301 stash += sizeof(void *) * (n_gstrings + 1); in copy_gadget_strings()
1305 gs_array[n_gs] = stash; in copy_gadget_strings()
1307 stash += sizeof(struct usb_gadget_strings); in copy_gadget_strings()
1309 gs->strings = stash; in copy_gadget_strings()
1313 s = stash; in copy_gadget_strings()
1314 stash += sizeof(struct usb_string); in copy_gadget_strings()
1321 s = stash; in copy_gadget_strings()
[all …]
/Linux-v5.10/arch/sparc/kernel/
Dwof.S110 save %g0, %g0, %g0 ! save into the window to stash away
116 STORE_WINDOW(sp) ! stash the window
Dhead_32.S124 mov %o0, %l0 ! stash away romvec
126 mov %o1, %l1 ! stash away debug_vec too
/Linux-v5.10/drivers/gpu/drm/i915/gem/
Di915_gem_client_blt.c36 struct i915_vm_pt_stash *stash, in vma_bind() argument
41 vm->vma_ops.bind_vma(vm, stash, vma, cache_level, flags); in vma_bind()
/Linux-v5.10/arch/x86/lib/
Dhweight.S74 movl %eax, %ecx # stash away result
/Linux-v5.10/drivers/gpu/drm/i915/
Di915_vma.c295 struct i915_vm_pt_stash stash; member
308 vma->ops->bind_vma(vw->vm, &vw->stash, in __vma_bind()
322 i915_vm_free_pt_stash(vw->vm, &vw->stash); in __vma_release()
898 &work->stash, in i915_vma_pin_ww()
904 &work->stash); in i915_vma_pin_ww()
/Linux-v5.10/drivers/net/ethernet/apm/xgene/
Dxgene_enet_cle.h254 u8 stash; member
/Linux-v5.10/drivers/soc/fsl/dpio/
Dqbman-portal.h204 int stash);
Dqbman-portal.c1011 int stash) in qbman_pull_desc_set_storage() argument
1021 if (stash) in qbman_pull_desc_set_storage()
/Linux-v5.10/include/linux/usb/
Dgadget.h791 u8 *stash[]; member
/Linux-v5.10/arch/arc/kernel/
Dentry-compact.S234 ; can clobber scratch regs, hence use of stack to stash it
/Linux-v5.10/drivers/usb/gadget/udc/aspeed-vhub/
Dhub.c306 return (struct usb_gadget_strings *)container->stash; in ast_vhub_str_of_container()