Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/i915/gt/
H A Dintel_ppgtt.c183 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 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
H 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()
/linux/tools/sched_ext/
H A Dscx_flatcg.bpf.c277 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 Dlocal_kptr_stash.c26 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 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
/linux/drivers/net/ethernet/intel/libeth/
H 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()
/linux/drivers/usb/gadget/
H 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 …]
/linux/arch/sparc/kernel/
H A Dwof.S110 save %g0, %g0, %g0 ! save into the window to stash away
116 STORE_WINDOW(sp) ! stash the window
H A Dhead_32.S127 mov %o0, %l0 ! stash away romvec
129 mov %o1, %l1 ! stash away debug_vec too
/linux/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_cle.h254 u8 stash; member
/linux/include/net/libeth/
H A Dxdp.h1167 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 Dqbman-portal.h211 int stash);
H A Dqbman-portal.c1013 int stash) in qbman_pull_desc_set_storage() argument
1023 if (stash) in qbman_pull_desc_set_storage()
/linux/include/linux/usb/
H A Dgadget.h866 u8 *stash[]; member
/linux/arch/arc/kernel/
H A Dentry-compact.S234 ; can clobber scratch regs, hence use of stack to stash it
/linux/Documentation/filesystems/caching/
H A Dbackend-api.rst154 * ``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 Doperations.rst625 This enables filesystems to `stash additional per-bio information