/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_ppgtt.c | 183 struct i915_vm_pt_stash *stash, 191 vm->allocate_va_range(vm, stash, vma_res->start, 224 struct i915_vm_pt_stash *stash, 234 pt_sz = stash->pt_sz; 248 i915_vm_free_pt_stash(vm, stash); 252 pt->stash = stash->pt[0]; 253 stash->pt[0] = pt; 264 i915_vm_free_pt_stash(vm, stash); 268 pd->pt.stash 182 ppgtt_bind_vma(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 223 i915_vm_alloc_pt_stash(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, u64 size) argument 276 i915_vm_map_pt_stash(struct i915_address_space *vm, struct i915_vm_pt_stash *stash) argument 293 i915_vm_free_pt_stash(struct i915_address_space *vm, struct i915_vm_pt_stash *stash) argument [all...] |
H A D | intel_gtt.h | 181 struct i915_page_table *stash; member in union:i915_page_table::__anon653 234 struct i915_vm_pt_stash *stash, 319 struct i915_vm_pt_stash *stash, 586 struct i915_vm_pt_stash *stash, 664 struct i915_vm_pt_stash *stash, 676 struct i915_vm_pt_stash *stash, 679 struct i915_vm_pt_stash *stash); 681 struct i915_vm_pt_stash *stash);
|
H A D | gen6_ppgtt.c | 173 struct i915_vm_pt_stash *stash, 190 pt = stash->pt[0]; 197 stash->pt[0] = pt->stash; 281 struct i915_vm_pt_stash *stash, 172 gen6_alloc_va_range(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, u64 start, u64 length) argument 280 pd_vma_bind(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 unused) argument
|
H A D | intel_ggtt.c | 744 struct i915_vm_pt_stash *stash, 921 struct i915_vm_pt_stash *stash, 935 stash, vma_res, pat_index, flags); 955 struct i915_vm_pt_stash stash = {}; local 968 err = i915_vm_alloc_pt_stash(&ppgtt->vm, &stash, ggtt->vm.total); 973 err = i915_vm_map_pt_stash(&ppgtt->vm, &stash); 984 ppgtt->vm.allocate_va_range(&ppgtt->vm, &stash, 0, ggtt->vm.total); 995 i915_vm_free_pt_stash(&ppgtt->vm, &stash); 999 i915_vm_free_pt_stash(&ppgtt->vm, &stash); 743 intel_ggtt_bind_vma(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 920 aliasing_gtt_bind_vma(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument
|
H A D | intel_migrate.c | 88 struct i915_vm_pt_stash stash = {}; local 155 stash.pt_sz = I915_GTT_PAGE_SIZE_64K; 191 err = i915_vm_alloc_pt_stash(&vm->vm, &stash, sz); 199 err = i915_vm_map_pt_stash(&vm->vm, &stash); 203 vm->vm.allocate_va_range(&vm->vm, &stash, base, sz); 205 i915_vm_free_pt_stash(&vm->vm, &stash);
|
H A D | gen8_ppgtt.c | 323 struct i915_vm_pt_stash *stash, 348 pt = stash->pt[!!lvl]; 355 stash->pt[!!lvl] = pt->stash; 367 __gen8_ppgtt_alloc(vm, stash, 391 struct i915_vm_pt_stash *stash, 402 __gen8_ppgtt_alloc(vm, stash, i915_vm_to_ppgtt(vm)->pd, 322 __gen8_ppgtt_alloc(struct i915_address_space * const vm, struct i915_vm_pt_stash *stash, struct i915_page_directory * const pd, u64 * const start, const u64 end, int lvl) argument 390 gen8_ppgtt_alloc(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, u64 start, u64 length) argument
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | local_kptr_stash.c | 23 struct stash { struct 31 __type(value, struct stash); 211 struct stash *s; 238 struct stash *s;
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | mock_gtt.c | 42 struct i915_vm_pt_stash *stash, 95 struct i915_vm_pt_stash *stash, 41 mock_bind_ppgtt(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 94 mock_bind_ggtt(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument
|
H A D | i915_gem_gtt.c | 191 struct i915_vm_pt_stash stash = {}; local 193 err = i915_vm_alloc_pt_stash(&ppgtt->vm, &stash, size); 197 err = i915_vm_map_pt_stash(&ppgtt->vm, &stash); 199 i915_vm_free_pt_stash(&ppgtt->vm, &stash); 203 ppgtt->vm.allocate_va_range(&ppgtt->vm, &stash, 0, size); 208 i915_vm_free_pt_stash(&ppgtt->vm, &stash); 213 struct i915_vm_pt_stash stash = {}; local 215 err = i915_vm_alloc_pt_stash(&ppgtt->vm, &stash, size - last); 219 err = i915_vm_map_pt_stash(&ppgtt->vm, &stash); 221 i915_vm_free_pt_stash(&ppgtt->vm, &stash); 324 struct i915_vm_pt_stash stash = {}; local [all...] |
/linux-master/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_cle.h | 254 u8 stash; member in struct:xgene_cle_dbptr
|
/linux-master/arch/sparc/kernel/ |
H A D | wof.S | 110 save %g0, %g0, %g0 ! save into the window to stash away 116 STORE_WINDOW(sp) ! stash the window
|
H A D | head_32.S | 94 /* Cool, here we go. Pick up the romvec pointer in %o0 and stash it in 124 mov %o0, %l0 ! stash away romvec 126 mov %o1, %l1 ! stash away debug_vec too 558 /* Compute NWINDOWS and stash it away. Now uses %wim trick explained
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_txrx.c | 1512 struct idpf_tx_stash *stash; local 1516 hash_for_each_possible_safe(txq->sched_buf_hash, stash, tmp_buf, 1518 if (unlikely(stash->buf.compl_tag != (int)compl_tag)) 1521 if (stash->buf.skb) { 1522 idpf_tx_splitq_clean_hdr(txq, &stash->buf, cleaned, 1524 } else if (dma_unmap_len(&stash->buf, len)) { 1526 dma_unmap_addr(&stash->buf, dma), 1527 dma_unmap_len(&stash->buf, len), 1529 dma_unmap_len_set(&stash->buf, len, 0); 1533 idpf_buf_lifo_push(&txq->buf_stack, stash); 1548 struct idpf_tx_stash *stash; local [all...] |
/linux-master/drivers/usb/gadget/ |
H A D | composite.c | 52 return (struct usb_gadget_strings **)uc->stash; 1439 void *stash; local 1449 stash = uc->stash; 1450 stash += sizeof(void *) * (n_gstrings + 1); 1454 gs_array[n_gs] = stash; 1456 stash += sizeof(struct usb_gadget_strings); 1458 gs->strings = stash; 1462 s = stash; 1463 stash [all...] |
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_dpt.c | 82 struct i915_vm_pt_stash *stash, 81 dpt_bind_vma(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_vma.c | 347 struct i915_vm_pt_stash stash; member in struct:i915_vma_work 369 vma_res->ops->bind_vma(vma_res->vm, &vw->stash, 380 i915_vm_free_pt_stash(vw->vm, &vw->stash); 1490 &work->stash, 1495 err = i915_vm_map_pt_stash(vma->vm, &work->stash);
|
/linux-master/drivers/soc/fsl/dpio/ |
H A D | qbman-portal.h | 211 int stash);
|
H A D | qbman-portal.c | 1002 * @stash: to indicate whether write allocate is enabled 1007 * the caller provides in 'storage_phys'), and 'stash' controls whether or not 1013 int stash) 1023 if (stash) 1010 qbman_pull_desc_set_storage(struct qbman_pull_desc *d, struct dpaa2_dq *storage, dma_addr_t storage_phys, int stash) argument
|
/linux-master/arch/arc/kernel/ |
H A D | entry-compact.S | 234 ; can clobber scratch regs, hence use of stack to stash it
|
/linux-master/include/linux/usb/ |
H A D | gadget.h | 836 u8 *stash[]; member in struct:usb_gadget_string_container
|
/linux-master/drivers/usb/gadget/udc/aspeed-vhub/ |
H A D | hub.c | 329 return (struct usb_gadget_strings *)container->stash;
|