| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_ppgtt.c | 183 struct i915_vm_pt_stash *stash, in ppgtt_bind_vma() argument 191 vm->allocate_va_range(vm, stash, vma_res->start, in ppgtt_bind_vma() 224 struct i915_vm_pt_stash *stash, in i915_vm_alloc_pt_stash() 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() 264 i915_vm_free_pt_stash(vm, stash); 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() [all …]
|
| H A D | gen6_ppgtt.c | 173 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
|
| H A D | gen8_ppgtt.c | 323 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()
|
| /linux/tools/sched_ext/ |
| H A D | scx_flatcg.bpf.c | 277 struct cgv_node_stash *stash; in cgrp_enqueued() local 287 stash = bpf_map_lookup_elem(&cgv_node_stash, &cgid); in cgrp_enqueued() 288 if (!stash) { in cgrp_enqueued() 294 cgv_node = bpf_kptr_xchg(&stash->node, NULL); in cgrp_enqueued() 610 struct cgv_node_stash *stash; in try_pick_next_cgroup() local 694 stash = bpf_map_lookup_elem(&cgv_node_stash, &cgid); in try_pick_next_cgroup() 695 if (!stash) { in try_pick_next_cgroup() 713 cgv_node = bpf_kptr_xchg(&stash->node, cgv_node); in try_pick_next_cgroup() 835 struct cgv_node_stash empty_stash = {}, *stash; in BPF_STRUCT_OPS_SLEEPABLE() local 867 stash = bpf_map_lookup_elem(&cgv_node_stash, &cgid); in BPF_STRUCT_OPS_SLEEPABLE() [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | local_kptr_stash.c | 26 struct stash { struct 34 __type(value, struct stash); argument 237 struct stash *s; in refcount_acquire_without_unstash() 264 struct stash *s; in stash_refcounted_node()
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| H A D | mock_gtt.c | 42 struct i915_vm_pt_stash *stash, in mock_bind_ppgtt() argument 95 struct i915_vm_pt_stash *stash, in mock_bind_ggtt() argument
|
| /linux/drivers/net/ethernet/intel/libeth/ |
| H A D | xdp.c | 226 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()
|
| /linux/drivers/usb/gadget/ |
| H A D | composite.c | 52 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 …]
|
| /linux/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 | 127 mov %o0, %l0 ! stash away romvec 129 mov %o1, %l1 ! stash away debug_vec too
|
| /linux/drivers/net/ethernet/apm/xgene/ |
| H A D | xgene_enet_cle.h | 254 u8 stash; member
|
| /linux/include/net/libeth/ |
| H A D | xdp.h | 1167 void __libeth_xdp_return_stash(struct libeth_xdp_buff_stash *stash); 1217 static inline void libeth_xdp_return_stash(struct libeth_xdp_buff_stash *stash) in libeth_xdp_return_stash() argument 1219 if (stash->data) in libeth_xdp_return_stash() 1220 __libeth_xdp_return_stash(stash); in libeth_xdp_return_stash()
|
| /linux/drivers/soc/fsl/dpio/ |
| H A D | qbman-portal.h | 211 int stash);
|
| H A D | qbman-portal.c | 1013 int stash) in qbman_pull_desc_set_storage() argument 1023 if (stash) in qbman_pull_desc_set_storage()
|
| /linux/include/linux/usb/ |
| H A D | gadget.h | 866 u8 *stash[]; member
|
| /linux/arch/arc/kernel/ |
| H A D | entry-compact.S | 234 ; can clobber scratch regs, hence use of stack to stash it
|
| /linux/Documentation/filesystems/caching/ |
| H A D | backend-api.rst | 154 * ``cache_priv`` - A place for the cache to stash private data. 196 * ``cache_priv`` - A place for the cache to stash private data.
|
| /linux/Documentation/filesystems/iomap/ |
| H A D | operations.rst | 625 This enables filesystems to `stash additional per-bio information
|