Home
last modified time | relevance | path

Searched defs:vm (Results 1 – 25 of 204) sorted by relevance

123456789

/netbsd-src/sys/kern/
H A Dsubr_vmem.c98 VMEM_CONDVAR_INIT(vm,wchan) global() argument
99 VMEM_CONDVAR_DESTROY(vm) global() argument
100 VMEM_CONDVAR_WAIT(vm) global() argument
101 VMEM_CONDVAR_BROADCAST(vm) global() argument
146 VMEM_LOCK(vm) global() argument
147 VMEM_TRYLOCK(vm) global() argument
148 VMEM_UNLOCK(vm) global() argument
149 VMEM_LOCK_INIT(vm,ipl) global() argument
150 VMEM_LOCK_DESTROY(vm) global() argument
151 VMEM_ASSERT_LOCKED(vm) global() argument
175 bt_alloc(vm,flags) global() argument
176 bt_free(vm,bt) global() argument
177 bt_freetrim(vm,l) global() argument
243 bt_refill_locked(vmem_t * vm) bt_refill_locked() argument
297 bt_refill(vmem_t * vm) bt_refill() argument
308 bt_alloc(vmem_t * vm,vm_flag_t flags) bt_alloc() argument
341 bt_free(vmem_t * vm,bt_t * bt) bt_free() argument
351 bt_freetrim(vmem_t * vm,int freelimit) bt_freetrim() argument
394 vmem_add_bts(vmem_t * vm,struct vmem_btag * bts,unsigned int nbts) vmem_add_bts() argument
419 bt_freehead_tofree(vmem_t * vm,vmem_size_t size) bt_freehead_tofree() argument
443 bt_freehead_toalloc(vmem_t * vm,vmem_size_t size,vm_flag_t strat) bt_freehead_toalloc() argument
465 bt_hashhead(vmem_t * vm,vmem_addr_t addr) bt_hashhead() argument
477 bt_lookupbusy(vmem_t * vm,vmem_addr_t addr) bt_lookupbusy() argument
493 bt_rembusy(vmem_t * vm,bt_t * bt) bt_rembusy() argument
503 bt_insbusy(vmem_t * vm,bt_t * bt) bt_insbusy() argument
520 bt_remseg(vmem_t * vm,bt_t * bt) bt_remseg() argument
527 bt_insseg(vmem_t * vm,bt_t * bt,bt_t * prev) bt_insseg() argument
534 bt_insseg_tail(vmem_t * vm,bt_t * bt) bt_insseg_tail() argument
541 bt_remfree(vmem_t * vm,bt_t * bt) bt_remfree() argument
550 bt_insfree(vmem_t * vm,bt_t * bt) bt_insfree() argument
603 vmem_t *vm = qc->qc_vmem; qc_poolpage_alloc() local
616 vmem_t *vm = qc->qc_vmem; qc_poolpage_free() local
622 qc_init(vmem_t * vm,size_t qcache_max,int ipl) qc_init() argument
674 qc_destroy(vmem_t * vm) qc_destroy() argument
713 vmem_subsystem_init(vmem_t * vm) vmem_subsystem_init() argument
733 vmem_add1(vmem_t * vm,vmem_addr_t addr,vmem_size_t size,vm_flag_t flags,int spanbttype) vmem_add1() argument
772 vmem_destroy1(vmem_t * vm) vmem_destroy1() argument
803 vmem_import(vmem_t * vm,vmem_size_t size,vm_flag_t flags) vmem_import() argument
843 vmem_rehash(vmem_t * vm,size_t newhashsize,vm_flag_t flags) vmem_rehash() argument
964 vmem_init(vmem_t * vm,const char * name,vmem_addr_t base,vmem_size_t size,vmem_size_t quantum,vmem_import_t * importfn,vmem_release_t * releasefn,vmem_t * arg,vmem_size_t qcache_max,vm_flag_t flags,int ipl) vmem_init() argument
1086 vmem_destroy(vmem_t * vm) vmem_destroy() argument
1099 vmem_roundup_size(vmem_t * vm,vmem_size_t size) vmem_roundup_size() argument
1110 vmem_alloc(vmem_t * vm,vmem_size_t size,vm_flag_t flags,vmem_addr_t * addrp) vmem_alloc() argument
1152 vmem_xalloc_addr(vmem_t * vm,const vmem_addr_t addr,const vmem_size_t size,vm_flag_t flags) vmem_xalloc_addr() argument
1172 vmem_xalloc(vmem_t * vm,const vmem_size_t size0,vmem_size_t align,const vmem_size_t phase,const vmem_size_t nocross,const vmem_addr_t minaddr,const vmem_addr_t maxaddr,const vm_flag_t flags,vmem_addr_t * addrp) vmem_xalloc() argument
1370 vmem_free(vmem_t * vm,vmem_addr_t addr,vmem_size_t size) vmem_free() argument
1392 vmem_xfree(vmem_t * vm,vmem_addr_t addr,vmem_size_t size) vmem_xfree() argument
1415 vmem_xfreeall(vmem_t * vm) vmem_xfreeall() argument
1441 vmem_xfree_bt(vmem_t * vm,bt_t * bt) vmem_xfree_bt() argument
1506 vmem_add(vmem_t * vm,vmem_addr_t addr,vmem_size_t size,vm_flag_t flags) vmem_add() argument
1523 vmem_size(vmem_t * vm,int typemask) vmem_size() argument
1549 vmem_t *vm; vmem_rehash_all() local
1660 vmem_whatis_lookup(vmem_t * vm,uintptr_t addr) vmem_whatis_lookup() argument
1679 vmem_t *vm; vmem_whatis() local
1698 const vmem_t *vm; vmem_printall() local
1708 const vmem_t *vm = (const void *)addr; vmem_print() local
1733 vmem_check_sanity(vmem_t * vm) vmem_check_sanity() argument
1768 vmem_check(vmem_t * vm) vmem_check() argument
1783 vmem_t *vm; main() local
[all...]
H A Dsubr_copy.c105 struct vmspace *vm = uio->uio_vmspace; in uiomove() local
172 struct vmspace *vm = uio->uio_vmspace; in uiopeek() local
293 copyin_vmspace(struct vmspace *vm, const void *uaddr, void *kaddr, size_t len) in copyin_vmspace()
326 copyout_vmspace(struct vmspace *vm, const void *kaddr, void *uaddr, size_t len) in copyout_vmspace()
361 struct vmspace *vm; in copyin_proc() local
380 struct vmspace *vm; in copyout_proc() local
400 struct vmspace *vm; in copyin_pid() local
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_gtt.c57 static struct page *vm_alloc_page(struct i915_address_space *vm, gfp_t gfp) in vm_alloc_page()
117 static void vm_free_pages_release(struct i915_address_space *vm, in vm_free_pages_release()
160 static void vm_free_page(struct i915_address_space *vm, struct page *page) in vm_free_page()
179 void __i915_vm_close(struct i915_address_space *vm) in __i915_vm_close()
201 void i915_address_space_fini(struct i915_address_space *vm) in i915_address_space_fini()
218 struct i915_address_space *vm = in __i915_vm_release() local
229 struct i915_address_space *vm = in i915_vm_release() local
238 void i915_address_space_init(struct i915_address_space *vm, int subclass) in i915_address_space_init()
279 static int __setup_page_dma(struct i915_address_space *vm, in __setup_page_dma()
341 int setup_page_dma(struct i915_address_space *vm, struct i915_page_dma *p) in setup_page_dma()
[all …]
H A Dgen8_ppgtt.c126 gen8_pd_top_count(const struct i915_address_space *vm) in gen8_pd_top_count()
133 gen8_pdp_for_page_index(struct i915_address_space * const vm, const u64 idx) in gen8_pdp_for_page_index()
144 gen8_pdp_for_page_address(struct i915_address_space * const vm, const u64 addr) in gen8_pdp_for_page_address()
149 static void __gen8_ppgtt_cleanup(struct i915_address_space *vm, in __gen8_ppgtt_cleanup()
168 static void gen8_ppgtt_cleanup(struct i915_address_space *vm) in gen8_ppgtt_cleanup()
179 static u64 __gen8_ppgtt_clear(struct i915_address_space * const vm, in __gen8_ppgtt_clear()
241 static void gen8_ppgtt_clear(struct i915_address_space *vm, in gen8_ppgtt_clear()
256 static int __gen8_ppgtt_alloc(struct i915_address_space * const vm, in __gen8_ppgtt_alloc()
359 static int gen8_ppgtt_alloc(struct i915_address_space *vm, in gen8_ppgtt_alloc()
633 static void gen8_ppgtt_insert(struct i915_address_space *vm, in gen8_ppgtt_insert()
[all …]
H A Dintel_ggtt.c217 gen8_ggtt_insert_page(struct i915_address_space * vm,dma_addr_t addr,u64 offset,enum i915_cache_level level,u32 unused) gen8_ggtt_insert_page() argument
239 gen8_ggtt_insert_entries(struct i915_address_space * vm,struct i915_vma * vma,enum i915_cache_level level,u32 flags) gen8_ggtt_insert_entries() argument
290 gen6_ggtt_insert_page(struct i915_address_space * vm,dma_addr_t addr,u64 offset,enum i915_cache_level level,u32 flags) gen6_ggtt_insert_page() argument
319 gen6_ggtt_insert_entries(struct i915_address_space * vm,struct i915_vma * vma,enum i915_cache_level level,u32 flags) gen6_ggtt_insert_entries() argument
367 nop_clear_range(struct i915_address_space * vm,u64 start,u64 length) nop_clear_range() argument
372 gen8_ggtt_clear_range(struct i915_address_space * vm,u64 start,u64 length) gen8_ggtt_clear_range() argument
401 bxt_vtd_ggtt_wa(struct i915_address_space * vm) bxt_vtd_ggtt_wa() argument
414 struct i915_address_space *vm; global() member
430 bxt_vtd_ggtt_insert_page__BKL(struct i915_address_space * vm,dma_addr_t addr,u64 offset,enum i915_cache_level level,u32 unused) bxt_vtd_ggtt_insert_page__BKL() argument
442 struct i915_address_space *vm; global() member
458 bxt_vtd_ggtt_insert_entries__BKL(struct i915_address_space * vm,struct i915_vma * vma,enum i915_cache_level level,u32 flags) bxt_vtd_ggtt_insert_entries__BKL() argument
469 struct i915_address_space *vm; global() member
484 bxt_vtd_ggtt_clear_range__BKL(struct i915_address_space * vm,u64 start,u64 length) bxt_vtd_ggtt_clear_range__BKL() argument
493 gen6_ggtt_clear_range(struct i915_address_space * vm,u64 start,u64 length) gen6_ggtt_clear_range() argument
526 i915_ggtt_insert_page(struct i915_address_space * vm,dma_addr_t addr,u64 offset,enum i915_cache_level cache_level,u32 unused) i915_ggtt_insert_page() argument
538 i915_ggtt_insert_entries(struct i915_address_space * vm,struct i915_vma * vma,enum i915_cache_level cache_level,u32 unused) i915_ggtt_insert_entries() argument
550 i915_ggtt_clear_range(struct i915_address_space * vm,u64 start,u64 length) i915_ggtt_clear_range() argument
730 struct i915_address_space *vm = vma->vm; aliasing_gtt_unbind_vma() local
736 struct i915_address_space *vm = aliasing_gtt_unbind_vma() local
988 gen6_gmch_remove(struct i915_address_space * vm) gen6_gmch_remove() argument
1226 i915_gmch_remove(struct i915_address_space * vm) i915_gmch_remove() argument
[all...]
H A Dintel_gtt.h347 struct i915_address_space vm; member
409 struct i915_address_space vm; member
414 #define i915_is_ggtt(vm) ((vm)->is_ggtt) argument
417 i915_vm_is_4lvl(const struct i915_address_space *vm) in i915_vm_is_4lvl()
423 i915_vm_has_scratch_64K(struct i915_address_space *vm) in i915_vm_has_scratch_64K()
429 i915_vm_has_cache_coloring(struct i915_address_space *vm) in i915_vm_has_cache_coloring()
435 i915_vm_to_ggtt(struct i915_address_space *vm) in i915_vm_to_ggtt()
443 i915_vm_to_ppgtt(struct i915_address_space *vm) in i915_vm_to_ppgtt()
451 i915_vm_get(struct i915_address_space *vm) in i915_vm_get()
459 static inline void i915_vm_put(struct i915_address_space *vm) in i915_vm_put()
[all …]
H A Dintel_ppgtt.c18 struct i915_page_table *alloc_pt(struct i915_address_space *vm) in alloc_pt()
47 struct i915_page_directory *alloc_pd(struct i915_address_space *vm) in alloc_pd()
64 void free_pd(struct i915_address_space *vm, struct i915_page_dma *pd) in free_pd()
H A Dgen6_ppgtt.c89 static void gen6_ppgtt_clear_range(struct i915_address_space *vm, in gen6_ppgtt_clear_range()
128 static void gen6_ppgtt_insert_entries(struct i915_address_space *vm, in gen6_ppgtt_insert_entries()
216 static int gen6_alloc_va_range(struct i915_address_space *vm, in gen6_alloc_va_range()
275 struct i915_address_space * const vm = &ppgtt->base.vm; in gen6_ppgtt_init_scratch() local
311 static void gen6_ppgtt_cleanup(struct i915_address_space *vm) in gen6_ppgtt_cleanup()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_vm.c96 static inline void amdgpu_vm_eviction_lock(struct amdgpu_vm *vm) in amdgpu_vm_eviction_lock()
102 static inline int amdgpu_vm_eviction_trylock(struct amdgpu_vm *vm) in amdgpu_vm_eviction_trylock()
111 static inline void amdgpu_vm_eviction_unlock(struct amdgpu_vm *vm) in amdgpu_vm_eviction_unlock()
235 struct amdgpu_vm *vm = vm_bo->vm; in amdgpu_vm_bo_evicted() local
325 struct amdgpu_vm *vm, in amdgpu_vm_bo_base_init()
398 struct amdgpu_vm *vm, uint64_t start, in amdgpu_vm_pt_start()
524 struct amdgpu_vm *vm, in amdgpu_vm_pt_first_dfs()
575 #define for_each_amdgpu_vm_pt_dfs_safe(adev, vm, start, cursor, entry) \ argument
591 void amdgpu_vm_get_pd_bo(struct amdgpu_vm *vm, in amdgpu_vm_get_pd_bo()
626 struct amdgpu_vm *vm = bo_base->vm; in amdgpu_vm_del_from_lru_notify() local
[all …]
H A Damdgpu_ids.c207 static int amdgpu_vmid_grab_idle(struct amdgpu_vm *vm, in amdgpu_vmid_grab_idle()
276 static int amdgpu_vmid_grab_reserved(struct amdgpu_vm *vm, in amdgpu_vmid_grab_reserved()
341 static int amdgpu_vmid_grab_used(struct amdgpu_vm *vm, in amdgpu_vmid_grab_used()
417 int amdgpu_vmid_grab(struct amdgpu_vm *vm, struct amdgpu_ring *ring, in amdgpu_vmid_grab()
478 struct amdgpu_vm *vm, in amdgpu_vmid_alloc_reserved()
509 struct amdgpu_vm *vm, in amdgpu_vmid_free_reserved()
H A Damdgpu_amdkfd_gpuvm.c320 static int vm_validate_pt_pd_bos(struct amdgpu_vm *vm) in vm_validate_pt_pd_bos()
356 static int vm_update_pds(struct amdgpu_vm *vm, struct amdgpu_sync *sync) in vm_update_pds()
415 struct amdgpu_vm *vm, bool is_aql, in add_bo_to_vm()
603 struct amdgpu_vm *vm, in reserve_bo_and_vm()
653 struct amdgpu_vm *vm, enum bo_vm_match map_type, in reserve_bo_and_cond_vms()
752 struct amdgpu_vm *vm = bo_va->base.vm; in unmap_bo_from_gpuvm() local
881 static int init_kfd_vm(struct amdgpu_vm *vm, void **process_info, in init_kfd_vm()
968 void **vm, void **process_info, in amdgpu_amdkfd_gpuvm_create_process_vm()
1004 void **vm, void **process_info, in amdgpu_amdkfd_gpuvm_acquire_process_vm()
1033 struct amdgpu_vm *vm) in amdgpu_amdkfd_gpuvm_destroy_cb()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_vm.c136 struct radeon_vm *vm, in radeon_vm_get_bos()
185 struct radeon_vm *vm, int ring) in radeon_vm_grab_id()
244 struct radeon_vm *vm, in radeon_vm_flush()
276 struct radeon_vm *vm, in radeon_vm_fence()
300 struct radeon_bo_va *radeon_vm_bo_find(struct radeon_vm *vm, in radeon_vm_bo_find()
327 struct radeon_vm *vm, in radeon_vm_bo_add()
459 struct radeon_vm *vm = bo_va->vm; in radeon_vm_bo_set_addr() local
649 struct radeon_vm *vm) in radeon_vm_update_page_directory()
822 struct radeon_vm *vm, in radeon_vm_update_ptes()
893 static void radeon_vm_fence_pts(struct radeon_vm *vm, in radeon_vm_fence_pts()
[all …]
/netbsd-src/sys/external/bsd/drm2/include/
H A Di915_trace.h81 trace_i915_gem_evict(struct i915_address_space *vm, in trace_i915_gem_evict()
96 trace_i915_gem_evict_node(struct i915_address_space *vm, in trace_i915_gem_evict_node()
109 trace_i915_gem_evict_vm(struct i915_address_space *vm) in trace_i915_gem_evict_vm()
341 trace_i915_page_directory_entry_alloc(struct i915_address_space *vm, in trace_i915_page_directory_entry_alloc()
353 trace_i915_page_directory_pointer_entry_alloc(struct i915_address_space *vm, in trace_i915_page_directory_pointer_entry_alloc()
366 trace_i915_page_table_entry_alloc(struct i915_address_space *vm, uint32_t pde, in trace_i915_page_table_entry_alloc()
380 trace_i915_page_table_entry_map(struct i915_address_space *vm, uint32_t pde, in trace_i915_page_table_entry_map()
390 trace_i915_ppgtt_create(struct i915_address_space *vm) in trace_i915_ppgtt_create()
399 trace_i915_ppgtt_release(struct i915_address_space *vm) in trace_i915_ppgtt_release()
404 #define VM_TO_TRACE_NAME(vm) (i915_is_ggtt(vm) ? "G" : "P") argument
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/selftests/
H A Dmock_gtt.c32 static void mock_insert_page(struct i915_address_space *vm, in mock_insert_page()
40 static void mock_insert_entries(struct i915_address_space *vm, in mock_insert_entries()
59 static void mock_cleanup(struct i915_address_space *vm) in mock_cleanup()
63 static void mock_clear_range(struct i915_address_space *vm, in mock_clear_range()
H A Di915_gem_gtt.c215 static int lowlevel_hole(struct i915_address_space *vm, in lowlevel_hole()
328 struct i915_address_space *vm) in close_object_list()
348 static int fill_hole(struct i915_address_space *vm, in fill_hole()
559 static int walk_hole(struct i915_address_space *vm, in walk_hole()
642 static int pot_hole(struct i915_address_space *vm, in pot_hole()
717 static int drunk_hole(struct i915_address_space *vm, in drunk_hole()
826 static int __shrink_hole(struct i915_address_space *vm, in __shrink_hole()
901 static int shrink_hole(struct i915_address_space *vm, in shrink_hole()
923 static int shrink_boom(struct i915_address_space *vm, in shrink_boom()
1002 int (*func)(struct i915_address_space *vm, in exercise_ppgtt()
[all …]
/netbsd-src/external/gpl3/gdb/dist/sim/ppc/
H A Dhw_vm.c82 hw_vm_device *vm = (hw_vm_device*)device_data(me); in hw_vm_init_address_callback() local
113 hw_vm_device *vm = (hw_vm_device*)device_data(me); in hw_vm_attach_address() local
137 hw_vm_device *vm = (hw_vm_device*)device_data(me); in hw_vm_add_space() local
224 hw_vm_device *vm = (hw_vm_device*)device_data(me); in hw_vm_ioctl() local
265 hw_vm_device *vm = ZALLOC(hw_vm_device); in hw_vm_create() local
/netbsd-src/external/gpl3/gdb.old/dist/sim/ppc/
H A Dhw_vm.c82 hw_vm_device *vm = (hw_vm_device*)device_data(me); in hw_vm_init_address_callback() local
113 hw_vm_device *vm = (hw_vm_device*)device_data(me); in hw_vm_attach_address() local
137 hw_vm_device *vm = (hw_vm_device*)device_data(me); in hw_vm_add_space() local
224 hw_vm_device *vm = (hw_vm_device*)device_data(me); in hw_vm_ioctl() local
265 hw_vm_device *vm = ZALLOC(hw_vm_device); in hw_vm_create() local
/netbsd-src/sys/external/bsd/drm2/include/linux/sched/
H A Dmm.h39 mmgrab(struct vmspace *vm) in mmgrab()
45 mmdrop(struct vmspace *vm) in mmdrop()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_gem_evict.c97 i915_gem_evict_something(struct i915_address_space *vm, in i915_gem_evict_something()
257 int i915_gem_evict_for_node(struct i915_address_space *vm, in i915_gem_evict_for_node()
367 int i915_gem_evict_vm(struct i915_address_space *vm) in i915_gem_evict_vm()
H A Di915_gem_gtt.c127 int i915_gem_gtt_reserve(struct i915_address_space *vm, in i915_gem_gtt_reserve()
218 int i915_gem_gtt_insert(struct i915_address_space *vm, in i915_gem_gtt_insert()
H A Di915_vma.c112 struct i915_address_space *vm; member
156 struct i915_address_space *vm, in vma_create()
295 struct i915_address_space *vm, in vma_lookup()
339 struct i915_address_space *vm, in i915_vma_instance()
1052 struct i915_address_space *vm = vma->vm; in i915_ggtt_pin() local
1146 struct i915_address_space *vm = vma->vm; in i915_vma_parked() local
1358 struct i915_address_space *vm = vma->vm; in i915_vma_unbind() local
/netbsd-src/usr.sbin/videomode/
H A Dvideomode.c114 struct grfvideo_mode vm; in dump_mode() local
155 dump_vm(struct grfvideo_mode *vm) in dump_vm()
/netbsd-src/sys/uvm/
H A Duvm_unix.c74 struct vmspace *vm = p->p_vmspace; in sys_obreak() local
136 struct vmspace *vm = p->p_vmspace; in uvm_grow() local
/netbsd-src/sys/arch/evbarm/tsarm/isa/
H A Disa_io.c298 vmem_t *vm; in isa_bs_map() local
339 vmem_t *vm; in isa_bs_alloc() local
366 vmem_t *vm; in isa_bs_free() local
/netbsd-src/sys/dev/vme/
H A Dvme.c299 vmem_t *vm; in _vme_space_alloc() local
311 vmem_t *vm; in _vme_space_free() local
325 vmem_t *vm; in _vme_space_get() local

123456789