Lines Matching refs:userptr
207 struct hl_userptr *userptr;
214 list_for_each_entry(userptr, &dev_entry->userptr_list, debugfs_list) {
222 userptr->pid, userptr->addr, userptr->size,
223 dma_dir[userptr->dir]);
242 struct hl_userptr *userptr;
267 userptr = hnode->ptr;
270 hnode->vaddr, userptr->size);
354 struct hl_userptr *userptr;
362 list_for_each_entry(userptr, &dev_entry->userptr_list, debugfs_list) {
363 if (dev_entry->userptr_lookup >= userptr->addr &&
364 dev_entry->userptr_lookup < userptr->addr + userptr->size) {
366 for_each_sgtable_dma_sg(userptr->sgt, sg, i) {
368 sg_start = userptr->addr +
370 sg_end = userptr->addr +
385 (u64)dma_addr, userptr->pid,
386 userptr->addr, userptr->size);
689 struct hl_userptr *userptr;
707 userptr = hnode->ptr;
708 range_size = userptr->size;
1522 {"userptr", userptr_show, NULL},
1869 void hl_debugfs_add_userptr(struct hl_device *hdev, struct hl_userptr *userptr)
1874 list_add(&userptr->debugfs_list, &dev_entry->userptr_list);
1879 struct hl_userptr *userptr)
1884 list_del(&userptr->debugfs_list);