Home
last modified time | relevance | path

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

/drivers/gpu/drm/i915/gt/
A Dintel_ppgtt.c183 struct i915_vm_pt_stash *stash, in ppgtt_bind_vma() argument
234 pt_sz = stash->pt_sz; in i915_vm_alloc_pt_stash()
248 i915_vm_free_pt_stash(vm, stash); in i915_vm_alloc_pt_stash()
252 pt->stash = stash->pt[0]; in i915_vm_alloc_pt_stash()
253 stash->pt[0] = pt; in i915_vm_alloc_pt_stash()
268 pd->pt.stash = stash->pt[1]; in i915_vm_alloc_pt_stash()
269 stash->pt[1] = &pd->pt; in i915_vm_alloc_pt_stash()
277 struct i915_vm_pt_stash *stash) in i915_vm_map_pt_stash() argument
283 for (pt = stash->pt[n]; pt; pt = pt->stash) { in i915_vm_map_pt_stash()
300 while ((pt = stash->pt[n])) { in i915_vm_free_pt_stash()
[all …]
A Dintel_gtt.h181 struct i915_page_table *stash; member
234 struct i915_vm_pt_stash *stash,
320 struct i915_vm_pt_stash *stash,
589 struct i915_vm_pt_stash *stash,
670 struct i915_vm_pt_stash *stash,
682 struct i915_vm_pt_stash *stash,
685 struct i915_vm_pt_stash *stash);
687 struct i915_vm_pt_stash *stash);
A Dgen6_ppgtt.c173 struct i915_vm_pt_stash *stash, in gen6_alloc_va_range() argument
190 pt = stash->pt[0]; in gen6_alloc_va_range()
197 stash->pt[0] = pt->stash; in gen6_alloc_va_range()
281 struct i915_vm_pt_stash *stash, in pd_vma_bind() argument
A Dintel_ggtt.c777 struct i915_vm_pt_stash *stash, in intel_ggtt_bind_vma() argument
962 struct i915_vm_pt_stash *stash, in aliasing_gtt_bind_vma() argument
976 stash, vma_res, pat_index, flags); in aliasing_gtt_bind_vma()
996 struct i915_vm_pt_stash stash = {}; in init_aliasing_ppgtt() local
1009 err = i915_vm_alloc_pt_stash(&ppgtt->vm, &stash, ggtt->vm.total); in init_aliasing_ppgtt()
1014 err = i915_vm_map_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt()
1025 ppgtt->vm.allocate_va_range(&ppgtt->vm, &stash, 0, ggtt->vm.total); in init_aliasing_ppgtt()
1036 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt()
1040 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt()
A Dgen8_ppgtt.c323 struct i915_vm_pt_stash *stash, in __gen8_ppgtt_alloc() argument
348 pt = stash->pt[!!lvl]; in __gen8_ppgtt_alloc()
355 stash->pt[!!lvl] = pt->stash; in __gen8_ppgtt_alloc()
367 __gen8_ppgtt_alloc(vm, stash, in __gen8_ppgtt_alloc()
391 struct i915_vm_pt_stash *stash, in gen8_ppgtt_alloc() argument
402 __gen8_ppgtt_alloc(vm, stash, i915_vm_to_ppgtt(vm)->pd, in gen8_ppgtt_alloc()
A Dintel_migrate.c88 struct i915_vm_pt_stash stash = {}; in migrate_vm() local
155 stash.pt_sz = I915_GTT_PAGE_SIZE_64K; in migrate_vm()
191 err = i915_vm_alloc_pt_stash(&vm->vm, &stash, sz); in migrate_vm()
199 err = i915_vm_map_pt_stash(&vm->vm, &stash); in migrate_vm()
203 vm->vm.allocate_va_range(&vm->vm, &stash, base, sz); in migrate_vm()
205 i915_vm_free_pt_stash(&vm->vm, &stash); in migrate_vm()
/drivers/net/ethernet/intel/idpf/
A Didpf_txrx.c81 struct idpf_tx_stash *stash; in idpf_tx_buf_rel_all() local
111 hash_for_each_safe(txq->stash->sched_buf_hash, tag, tmp, stash, in idpf_tx_buf_rel_all()
113 if (!stash) in idpf_tx_buf_rel_all()
117 hash_del(&stash->hlist); in idpf_tx_buf_rel_all()
1412 q->stash = &stashes[j]; in idpf_txq_group_alloc()
1722 hash_for_each_possible_safe(txq->stash->sched_buf_hash, stash, tmp_buf, in idpf_tx_clean_stashed_bufs()
1727 hash_del(&stash->hlist); in idpf_tx_clean_stashed_bufs()
1736 idpf_buf_lifo_push(&txq->stash->buf_stack, stash); in idpf_tx_clean_stashed_bufs()
1754 stash = idpf_buf_lifo_pop(&txq->stash->buf_stack); in idpf_stash_flow_sch_buffers()
1755 if (unlikely(!stash)) { in idpf_stash_flow_sch_buffers()
[all …]
A Didpf_txrx.h121 #define IDPF_TX_BUF_RSV_UNUSED(txq) ((txq)->stash->buf_stack.top)
673 struct idpf_txq_stash *stash; member
/drivers/gpu/drm/i915/selftests/
A Di915_gem_gtt.c191 struct i915_vm_pt_stash stash = {}; in igt_ppgtt_alloc() local
199 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc()
208 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc()
213 struct i915_vm_pt_stash stash = {}; in igt_ppgtt_alloc() local
221 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc()
229 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc()
325 struct i915_vm_pt_stash stash = {}; in lowlevel_hole() local
336 if (i915_vm_alloc_pt_stash(vm, &stash, in lowlevel_hole()
340 err = i915_vm_map_pt_stash(vm, &stash); in lowlevel_hole()
342 vm->allocate_va_range(vm, &stash, in lowlevel_hole()
[all …]
A Dmock_gtt.c42 struct i915_vm_pt_stash *stash, in mock_bind_ppgtt() argument
95 struct i915_vm_pt_stash *stash, in mock_bind_ggtt() argument
/drivers/net/ethernet/intel/libeth/
A Dxdp.c226 void __libeth_xdp_return_stash(struct libeth_xdp_buff_stash *stash) in __libeth_xdp_return_stash() argument
230 libeth_xdp_load_stash(xdp, stash); in __libeth_xdp_return_stash()
233 stash->data = NULL; in __libeth_xdp_return_stash()
/drivers/usb/gadget/
A Dcomposite.c52 return (struct usb_gadget_strings **)uc->stash; in get_containers_gs()
1416 void *stash; in copy_gadget_strings() local
1426 stash = uc->stash; in copy_gadget_strings()
1427 stash += sizeof(void *) * (n_gstrings + 1); in copy_gadget_strings()
1431 gs_array[n_gs] = stash; in copy_gadget_strings()
1433 stash += sizeof(struct usb_gadget_strings); in copy_gadget_strings()
1435 gs->strings = stash; in copy_gadget_strings()
1439 s = stash; in copy_gadget_strings()
1440 stash += sizeof(struct usb_string); in copy_gadget_strings()
1447 s = stash; in copy_gadget_strings()
[all …]
/drivers/net/ethernet/apm/xgene/
A Dxgene_enet_cle.h254 u8 stash; member
/drivers/gpu/drm/i915/
A Di915_vma.c347 struct i915_vm_pt_stash stash; member
369 vma_res->ops->bind_vma(vma_res->vm, &vw->stash, in __vma_bind()
380 i915_vm_free_pt_stash(vw->vm, &vw->stash); in __vma_release()
1490 &work->stash, in i915_vma_pin_ww()
1495 err = i915_vm_map_pt_stash(vma->vm, &work->stash); in i915_vma_pin_ww()
/drivers/gpu/drm/i915/display/
A Dintel_dpt.c84 struct i915_vm_pt_stash *stash, in dpt_bind_vma() argument
/drivers/soc/fsl/dpio/
A Dqbman-portal.h211 int stash);
A Dqbman-portal.c1013 int stash) in qbman_pull_desc_set_storage() argument
1023 if (stash) in qbman_pull_desc_set_storage()
/drivers/usb/gadget/udc/aspeed-vhub/
A Dhub.c330 return (struct usb_gadget_strings *)container->stash; in ast_vhub_str_of_container()

Completed in 720 milliseconds