Lines Matching defs:hdev
55 struct hl_device *hdev = ctx->hdev; in alloc_device_memory() local
177 static int dma_map_host_va(struct hl_device *hdev, u64 addr, u64 size, in dma_map_host_va()
228 static void dma_unmap_host_va(struct hl_device *hdev, in dma_unmap_host_va()
267 static void free_phys_pg_pack(struct hl_device *hdev, in free_phys_pg_pack()
307 struct hl_device *hdev = ctx->hdev; in free_device_memory() local
355 static void clear_va_list_locked(struct hl_device *hdev, in clear_va_list_locked()
377 static void print_va_list_locked(struct hl_device *hdev, in print_va_list_locked()
405 static void merge_va_blocks_locked(struct hl_device *hdev, in merge_va_blocks_locked()
442 static int add_va_block_locked(struct hl_device *hdev, in add_va_block_locked()
495 static inline int add_va_block(struct hl_device *hdev, in add_va_block()
521 static u64 get_va_block(struct hl_device *hdev, struct hl_va_range *va_range, in get_va_block()
737 struct hl_device *hdev = ctx->hdev; in map_phys_pg_pack() local
786 struct hl_device *hdev = ctx->hdev; in unmap_phys_pg_pack() local
811 struct hl_device *hdev = ctx->hdev; in get_paddr_from_handle() local
849 struct hl_device *hdev = ctx->hdev; in map_device_va() local
1034 struct hl_device *hdev = ctx->hdev; in unmap_device_va() local
1162 struct hl_device *hdev = hpriv->hdev; in mem_ioctl_no_mmu() local
1221 struct hl_device *hdev = hpriv->hdev; in hl_mem_ioctl() local
1283 static int get_user_memory(struct hl_device *hdev, u64 addr, u64 size, in get_user_memory()
1347 int hl_pin_host_memory(struct hl_device *hdev, u64 addr, u64 size, in hl_pin_host_memory()
1416 void hl_unpin_host_memory(struct hl_device *hdev, struct hl_userptr *userptr) in hl_unpin_host_memory()
1453 void hl_userptr_delete_list(struct hl_device *hdev, in hl_userptr_delete_list()
1477 bool hl_userptr_is_pinned(struct hl_device *hdev, u64 addr, in hl_userptr_is_pinned()
1500 static int va_range_init(struct hl_device *hdev, struct hl_va_range *va_range, in va_range_init()
1543 static void va_range_fini(struct hl_device *hdev, in va_range_fini()
1579 struct hl_device *hdev = ctx->hdev; in vm_ctx_init_with_ranges() local
1734 struct hl_device *hdev = ctx->hdev; in hl_vm_ctx_fini() local
1794 int hl_vm_init(struct hl_device *hdev) in hl_vm_init()
1843 void hl_vm_fini(struct hl_device *hdev) in hl_vm_fini()