/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | intel_ppgtt.c | 183 struct i915_vm_pt_stash *stash, in ppgtt_bind_vma() 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() 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 in i915_vm_alloc_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) ppgtt_bind_vma() argument 223 i915_vm_alloc_pt_stash(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, u64 size) i915_vm_alloc_pt_stash() argument 276 i915_vm_map_pt_stash(struct i915_address_space *vm, struct i915_vm_pt_stash *stash) i915_vm_map_pt_stash() argument 293 i915_vm_free_pt_stash(struct i915_address_space *vm, struct i915_vm_pt_stash *stash) i915_vm_free_pt_stash() argument [all...] |
H A D | intel_gtt.h | 178 struct i915_page_table *stash; member 231 struct i915_vm_pt_stash *stash, 311 struct i915_vm_pt_stash *stash, 578 struct i915_vm_pt_stash *stash, 656 struct i915_vm_pt_stash *stash, 668 struct i915_vm_pt_stash *stash, 671 struct i915_vm_pt_stash *stash); 673 struct i915_vm_pt_stash *stash);
|
H A D | gen6_ppgtt.c | 173 struct i915_vm_pt_stash *stash, in gen6_alloc_va_range() 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() 172 gen6_alloc_va_range(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, u64 start, u64 length) gen6_alloc_va_range() 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) pd_vma_bind() argument
|
H A D | intel_ggtt.c | 504 struct i915_vm_pt_stash *stash, in intel_ggtt_bind_vma() 681 struct i915_vm_pt_stash *stash, in aliasing_gtt_bind_vma() 695 stash, vma_res, pat_index, flags); in aliasing_gtt_bind_vma() 715 struct i915_vm_pt_stash stash = {}; in init_aliasing_ppgtt() local 728 err = i915_vm_alloc_pt_stash(&ppgtt->vm, &stash, ggtt->vm.total); in init_aliasing_ppgtt() 733 err = i915_vm_map_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt() 744 ppgtt->vm.allocate_va_range(&ppgtt->vm, &stash, 0, ggtt->vm.total); in init_aliasing_ppgtt() 755 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt() 759 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt() 503 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) intel_ggtt_bind_vma() argument 680 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) aliasing_gtt_bind_vma() argument
|
H A D | intel_migrate.c | 88 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()
|
H A D | gen8_ppgtt.c | 319 struct i915_vm_pt_stash *stash, in __gen8_ppgtt_alloc() 344 pt = stash->pt[!!lvl]; in __gen8_ppgtt_alloc() 351 stash->pt[!!lvl] = pt->stash; in __gen8_ppgtt_alloc() 363 __gen8_ppgtt_alloc(vm, stash, in __gen8_ppgtt_alloc() 387 struct i915_vm_pt_stash *stash, in gen8_ppgtt_alloc() 398 __gen8_ppgtt_alloc(vm, stash, i915_vm_to_ppgtt(vm)->pd, in gen8_ppgtt_alloc() 318 __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) __gen8_ppgtt_alloc() argument 386 gen8_ppgtt_alloc(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, u64 start, u64 length) gen8_ppgtt_alloc() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | intel_ppgtt.c | 179 struct i915_vm_pt_stash *stash, in ppgtt_bind_vma() 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() 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 in i915_vm_alloc_pt_stash() 178 ppgtt_bind_vma(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma *vma, enum i915_cache_level cache_level, u32 flags) ppgtt_bind_vma() argument 212 i915_vm_alloc_pt_stash(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, u64 size) i915_vm_alloc_pt_stash() argument 257 i915_vm_pin_pt_stash(struct i915_address_space *vm, struct i915_vm_pt_stash *stash) i915_vm_pin_pt_stash() argument 274 i915_vm_free_pt_stash(struct i915_address_space *vm, struct i915_vm_pt_stash *stash) i915_vm_free_pt_stash() argument [all...] |
H A D | intel_gtt.h | 152 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);
|
H A D | gen6_ppgtt.c | 181 struct i915_vm_pt_stash *stash, in gen6_alloc_va_range() 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() 180 gen6_alloc_va_range(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, u64 start, u64 length) gen6_alloc_va_range() argument 301 pd_vma_bind(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma *vma, enum i915_cache_level cache_level, u32 unused) pd_vma_bind() argument
|
H A D | gen8_ppgtt.c | 273 struct i915_vm_pt_stash *stash, in __gen8_ppgtt_alloc() 298 pt = stash->pt[!!lvl]; in __gen8_ppgtt_alloc() 306 stash->pt[!!lvl] = pt->stash; in __gen8_ppgtt_alloc() 318 __gen8_ppgtt_alloc(vm, stash, in __gen8_ppgtt_alloc() 342 struct i915_vm_pt_stash *stash, in gen8_ppgtt_alloc() 353 __gen8_ppgtt_alloc(vm, stash, i915_vm_to_ppgtt(vm)->pd, in gen8_ppgtt_alloc() 272 __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) __gen8_ppgtt_alloc() argument 341 gen8_ppgtt_alloc(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, u64 start, u64 length) gen8_ppgtt_alloc() argument
|
H A D | intel_ggtt.c | 438 struct i915_vm_pt_stash *stash, in ggtt_bind_vma() 592 struct i915_vm_pt_stash *stash, in aliasing_gtt_bind_vma() 606 stash, vma, cache_level, flags); in aliasing_gtt_bind_vma() 624 struct i915_vm_pt_stash stash = {}; in init_aliasing_ppgtt() local 637 err = i915_vm_alloc_pt_stash(&ppgtt->vm, &stash, ggtt->vm.total); in init_aliasing_ppgtt() 641 err = i915_vm_pin_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt() 651 ppgtt->vm.allocate_va_range(&ppgtt->vm, &stash, 0, ggtt->vm.total); in init_aliasing_ppgtt() 662 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt() 666 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in init_aliasing_ppgtt() 437 ggtt_bind_vma(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma *vma, enum i915_cache_level cache_level, u32 flags) ggtt_bind_vma() argument 591 aliasing_gtt_bind_vma(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma *vma, enum i915_cache_level cache_level, u32 flags) aliasing_gtt_bind_vma() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
H A D | i915_gem_gtt.c | 175 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() 298 struct i915_vm_pt_stash stash = {}; lowlevel_hole() local 1909 struct i915_vm_pt_stash stash = {}; igt_cs_tlb() local [all...] |
H A D | mock_gtt.c | 42 struct i915_vm_pt_stash *stash, in mock_bind_ppgtt() 97 struct i915_vm_pt_stash *stash, in mock_bind_ggtt() 41 mock_bind_ppgtt(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma *vma, enum i915_cache_level cache_level, u32 flags) mock_bind_ppgtt() argument 96 mock_bind_ggtt(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma *vma, enum i915_cache_level cache_level, u32 flags) mock_bind_ggtt() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/ |
H A D | i915_gem_gtt.c | 191 struct i915_vm_pt_stash stash = {}; in igt_ppgtt_alloc() local 193 err = i915_vm_alloc_pt_stash(&ppgtt->vm, &stash, size); in igt_ppgtt_alloc() 197 err = i915_vm_map_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc() 199 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc() 203 ppgtt->vm.allocate_va_range(&ppgtt->vm, &stash, 0, size); 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 215 err = i915_vm_alloc_pt_stash(&ppgtt->vm, &stash, size - last); in igt_ppgtt_alloc() 219 err = i915_vm_map_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc() 221 i915_vm_free_pt_stash(&ppgtt->vm, &stash); in igt_ppgtt_alloc() 324 struct i915_vm_pt_stash stash = {}; lowlevel_hole() local [all...] |
H A D | mock_gtt.c | 42 struct i915_vm_pt_stash *stash, in mock_bind_ppgtt() 95 struct i915_vm_pt_stash *stash, in mock_bind_ggtt() 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) mock_bind_ppgtt() 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) mock_bind_ggtt() argument
|
/kernel/linux/linux-5.10/fs/hmdfs/comm/ |
H A D | device_node.c | 1122 stash_ok += node->stats.stash.total_ok; in peers_sum_attr_show() 1123 stash_fail += node->stats.stash.total_fail; in peers_sum_attr_show() 1124 stash_ok_pages += node->stats.stash.ok_pages; in peers_sum_attr_show() 1125 stash_fail_pages += node->stats.stash.fail_pages; in peers_sum_attr_show() 1488 peer->stats.stash.cur_ok, in stash_show() 1489 peer->stats.stash.cur_nothing, in stash_show() 1490 peer->stats.stash.cur_fail, in stash_show() 1491 peer->stats.stash.total_ok, in stash_show() 1492 peer->stats.stash.total_nothing, in stash_show() 1493 peer->stats.stash in stash_show() [all...] |
/kernel/linux/linux-6.6/fs/hmdfs/comm/ |
H A D | device_node.c | 1122 stash_ok += node->stats.stash.total_ok; in peers_sum_attr_show() 1123 stash_fail += node->stats.stash.total_fail; in peers_sum_attr_show() 1124 stash_ok_pages += node->stats.stash.ok_pages; in peers_sum_attr_show() 1125 stash_fail_pages += node->stats.stash.fail_pages; in peers_sum_attr_show() 1490 peer->stats.stash.cur_ok, in stash_show() 1491 peer->stats.stash.cur_nothing, in stash_show() 1492 peer->stats.stash.cur_fail, in stash_show() 1493 peer->stats.stash.total_ok, in stash_show() 1494 peer->stats.stash.total_nothing, in stash_show() 1495 peer->stats.stash in stash_show() [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/ |
H A D | composite.c | 49 return (struct usb_gadget_strings **)uc->stash; in get_containers_gs() 1300 void *stash; in copy_gadget_strings() local 1310 stash = uc->stash; in copy_gadget_strings() 1311 stash += sizeof(void *) * (n_gstrings + 1); in copy_gadget_strings() 1315 gs_array[n_gs] = stash; in copy_gadget_strings() 1317 stash += sizeof(struct usb_gadget_strings); in copy_gadget_strings() 1319 gs->strings = stash; in copy_gadget_strings() 1323 s = stash; in copy_gadget_strings() 1324 stash in copy_gadget_strings() [all...] |
/kernel/linux/linux-6.6/drivers/usb/gadget/ |
H A D | composite.c | 52 return (struct usb_gadget_strings **)uc->stash; in get_containers_gs() 1439 void *stash; in copy_gadget_strings() local 1449 stash = uc->stash; in copy_gadget_strings() 1450 stash += sizeof(void *) * (n_gstrings + 1); in copy_gadget_strings() 1454 gs_array[n_gs] = stash; in copy_gadget_strings() 1456 stash += sizeof(struct usb_gadget_strings); in copy_gadget_strings() 1458 gs->strings = stash; in copy_gadget_strings() 1462 s = stash; in copy_gadget_strings() 1463 stash in copy_gadget_strings() [all...] |
/kernel/linux/linux-5.10/fs/hmdfs/ |
H A D | Makefile | 7 hmdfs-y += file_local.o client_writeback.o server_writeback.o stash.o
|
H A D | stash.c | 3 * fs/hmdfs/stash.c 22 #include "stash.h" 30 /* Head magic used to identify a stash file */ 32 /* Head and path in stash file are aligned with HMDFS_STASH_BLK_SIZE */ 36 #define HMDFS_STASH_DIR_NAME "stash" 211 struct path stash; in hmdfs_new_stash_file() local 224 hmdfs_err("new stash file error %d", err); in hmdfs_new_stash_file() 228 stash.mnt = d_path->mnt; in hmdfs_new_stash_file() 229 stash.dentry = child; in hmdfs_new_stash_file() 230 filp = dentry_open(&stash, O_LARGEFIL in hmdfs_new_stash_file() 465 hmdfs_enable_stash_file(struct hmdfs_inode_info *info, struct dentry *stash) hmdfs_enable_stash_file() argument [all...] |
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | Makefile | 7 hmdfs-y += file_local.o client_writeback.o server_writeback.o stash.o
|
/kernel/linux/linux-5.10/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
|
/kernel/linux/linux-6.6/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
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_client_blt.c | 36 struct i915_vm_pt_stash *stash, in vma_bind() 41 vm->vma_ops.bind_vma(vm, stash, vma, cache_level, flags); in vma_bind() 35 vma_bind(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma *vma, enum i915_cache_level cache_level, u32 flags) vma_bind() argument
|