Home
last modified time | relevance | path

Searched refs:mem_hash_lock (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dmemory.c989 mutex_lock(&ctx->mem_hash_lock); in map_device_va()
991 mutex_unlock(&ctx->mem_hash_lock); in map_device_va()
1044 mutex_lock(&ctx->mem_hash_lock); in unmap_device_va()
1050 mutex_unlock(&ctx->mem_hash_lock); in unmap_device_va()
1058 mutex_unlock(&ctx->mem_hash_lock); in unmap_device_va()
1153 mutex_lock(&ctx->mem_hash_lock); in unmap_device_va()
1155 mutex_unlock(&ctx->mem_hash_lock); in unmap_device_va()
1605 mutex_init(&ctx->mem_hash_lock); in vm_ctx_init_with_ranges()
1662 mutex_destroy(&ctx->mem_hash_lock); in vm_ctx_init_with_ranges()
1780 mutex_destroy(&ctx->mem_hash_lock); in hl_vm_ctx_fini()
[all...]
H A Ddebugfs.c252 mutex_lock(&ctx->mem_hash_lock); in vm_show()
269 mutex_unlock(&ctx->mem_hash_lock); in vm_show()
H A Dhabanalabs.h856 * @mem_hash_lock: protects the mem_hash.
889 struct mutex mem_hash_lock; member
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dmemory.c1218 mutex_lock(&ctx->mem_hash_lock); in map_device_va()
1220 mutex_unlock(&ctx->mem_hash_lock); in map_device_va()
1250 /* Should be called while the context's mem_hash_lock is taken */
1289 mutex_lock(&ctx->mem_hash_lock); in unmap_device_va()
1292 mutex_unlock(&ctx->mem_hash_lock); in unmap_device_va()
1298 mutex_unlock(&ctx->mem_hash_lock); in unmap_device_va()
1304 mutex_unlock(&ctx->mem_hash_lock); in unmap_device_va()
1401 mutex_lock(&ctx->mem_hash_lock); in unmap_device_va()
1403 mutex_unlock(&ctx->mem_hash_lock); in unmap_device_va()
1772 mutex_lock(&ctx->mem_hash_lock); in memhash_node_export_get()
[all...]
H A Ddebugfs.c269 mutex_lock(&ctx->mem_hash_lock); in vm_show()
286 mutex_unlock(&ctx->mem_hash_lock); in vm_show()
709 mutex_lock(&ctx->mem_hash_lock); in device_va_to_pa()
728 mutex_unlock(&ctx->mem_hash_lock); in device_va_to_pa()
H A Ddevice.c2583 mutex_lock(&ctx->mem_hash_lock); in hl_capture_user_mappings()
2621 mutex_unlock(&ctx->mem_hash_lock); in hl_capture_user_mappings()
H A Dhabanalabs.h1838 * @mem_hash_lock: protects the mem_hash.
1874 struct mutex mem_hash_lock; member

Completed in 26 milliseconds