Lines Matching refs:userptr
208 struct hl_userptr *userptr; in userptr_show() local
215 list_for_each_entry(userptr, &dev_entry->userptr_list, debugfs_list) { in userptr_show()
223 userptr->pid, userptr->addr, userptr->size, in userptr_show()
224 dma_dir[userptr->dir]); in userptr_show()
243 struct hl_userptr *userptr; in vm_show() local
268 userptr = hnode->ptr; in vm_show()
271 hnode->vaddr, userptr->size); in vm_show()
355 struct hl_userptr *userptr; in userptr_lookup_show() local
363 list_for_each_entry(userptr, &dev_entry->userptr_list, debugfs_list) { in userptr_lookup_show()
364 if (dev_entry->userptr_lookup >= userptr->addr && in userptr_lookup_show()
365 dev_entry->userptr_lookup < userptr->addr + userptr->size) { in userptr_lookup_show()
367 for_each_sgtable_dma_sg(userptr->sgt, sg, i) { in userptr_lookup_show()
369 sg_start = userptr->addr + in userptr_lookup_show()
371 sg_end = userptr->addr + in userptr_lookup_show()
386 (u64)dma_addr, userptr->pid, in userptr_lookup_show()
387 userptr->addr, userptr->size); in userptr_lookup_show()
882 struct hl_userptr *userptr; in device_va_to_pa() local
900 userptr = hnode->ptr; in device_va_to_pa()
901 range_size = userptr->size; in device_va_to_pa()
2192 void hl_debugfs_add_userptr(struct hl_device *hdev, struct hl_userptr *userptr) in hl_debugfs_add_userptr() argument
2197 list_add(&userptr->debugfs_list, &dev_entry->userptr_list); in hl_debugfs_add_userptr()
2202 struct hl_userptr *userptr) in hl_debugfs_remove_userptr() argument
2207 list_del(&userptr->debugfs_list); in hl_debugfs_remove_userptr()