Home
last modified time | relevance | path

Searched refs:phys_pg_pack (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/accel/habanalabs/common/
H A Dmemory.c92 struct hl_vm_phys_pg_pack *phys_pg_pack; in alloc_device_memory() local
128 phys_pg_pack = kzalloc(sizeof(*phys_pg_pack), GFP_KERNEL); in alloc_device_memory()
129 if (!phys_pg_pack) { in alloc_device_memory()
134 phys_pg_pack->vm_type = VM_TYPE_PHYS_PACK; in alloc_device_memory()
135 phys_pg_pack->asid = ctx->asid; in alloc_device_memory()
136 phys_pg_pack->npages = num_pgs; in alloc_device_memory()
137 phys_pg_pack->page_size = page_size; in alloc_device_memory()
138 phys_pg_pack->total_size = total_size; in alloc_device_memory()
139 phys_pg_pack->flags = args->flags; in alloc_device_memory()
140 phys_pg_pack->contiguous = contiguous; in alloc_device_memory()
[all …]
H A Ddebugfs.c250 struct hl_vm_phys_pg_pack *phys_pg_pack = NULL; in vm_show() local
279 phys_pg_pack = hnode->ptr; in vm_show()
282 hnode->vaddr, phys_pg_pack->total_size, in vm_show()
283 phys_pg_pack->handle); in vm_show()
311 idr_for_each_entry(&vm->phys_pg_pack_handles, phys_pg_pack, i) { in vm_show()
312 if (phys_pg_pack->asid != ctx->asid) in vm_show()
315 seq_printf(s, "\nhandle: %u\n", phys_pg_pack->handle); in vm_show()
317 phys_pg_pack->page_size); in vm_show()
320 for (j = 0 ; j < phys_pg_pack->npages ; j++) { in vm_show()
322 phys_pg_pack->pages[j]); in vm_show()
[all …]
H A Ddevice.c2566 struct hl_vm_phys_pg_pack *phys_pg_pack = NULL; in hl_capture_user_mappings() local
2614 phys_pg_pack = hnode->ptr; in hl_capture_user_mappings()
2616 pgf_info->user_mappings[map_idx].size = phys_pg_pack->total_size; in hl_capture_user_mappings()
H A Dhabanalabs.h1783 struct hl_vm_phys_pg_pack *phys_pg_pack; member